簡體   English   中英

PHP文件顯示空白頁

[英]PHP file display blank page

我正在使用以下代碼編寫“登錄”腳本:

blah blah
<?php
require_once("polaczenie.php");

$login=$_POST["email_post"];
$haslo=$_POST["haslo"];


$link=mysql_query("SELECT * FROM uzytkownicy WHERE email='$login'") or die(mysql_error());
$wiersz=mysql_fetch_array($link);

$login_baza=$wiersz["email"];
$haslo_baza=$wiersz["haslo"];

$imie=$wiersz["imie"];
$nazwisko=$wiersz["nazwisko"];
$adres=$wiersz["adres"];
$telefon=$wiersz["telefon"];
$nazwa_firmy=$wiersz["nazwa_firmy"];
$strona_www=$wiersz["strona_www"];
$typ_konta=$wiersz["typ_konta"];

if(($login_baza==$login)&($haslo_baza==$haslo)){
$_SESSION["zalogowany"] = 'ok';
$_SESSION["email"] = $login;
$_SESSION["imie"] = $imie;
$_SESSION["nazwisko"] = $nazwisko;
$_SESSION["adres"] = $adres;
$_SESSION["telefon"] = $telefon;
$_SESSION["nazwa_firmy"] = $nazwa_firmy;
$_SESSION["strona_www"] = $strona_www;
$_SESSION["typ_konta"] = $typ_konta;
echo 'ok';
} else {
echo 'no ok';
}
};

?>

我收到的所有內容都是空白頁,即使頂部沒有'blah blah'。 怎么了 無論如何,謝謝您的幫助;)

if(($login_baza==$login)&($haslo_baza==$haslo)){

應該

if(($login_baza==$login) && ($haslo_baza==$haslo)){

同時確保你有

session_start()在頁面頂部!

另外你還有一個} ; 在末尾

可能是因為您的頁面沒有顯示錯誤。

將此添加到您的腳本中:

<?php

error_reporting(E_ERROR | E_WARNING | E_PARSE);
ini_set('display_errors', 1);
//your script

您有一些錯誤,例如:

if(($login_baza==$login)&($haslo_baza==$haslo))

應該 :

if(($login_baza==$login) && ($haslo_baza==$haslo))

而且沒有}; 在底部。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM