2014-12-13 34 views
-5
if(isset($_POST['submit'])) { 

$user_name = $_POST['name']; 
$user_email = $_POST['email']; 
$user_password = $_POST['password']; 

if($user_name=='') { 
echo "<stript>alert('Please enter your name!')</script>"; 
exit(); 
} 

if($user_email=='') { 
    echo "<script>alert('Please enter your email')</script>"; 
    exit(); 
} 

if($user_password=='') { 
    echo "<script>alert('Please enter your password')</script>"; 
    exit(); 
} 

IT不能去正確的幫助MEE !!! ... 我不能找出什麼是缺失或哪些伊夫做錯了錯誤在PHP,請停止它

+0

什麼是錯誤?發生了什麼,你期望發生什麼? – haxtbh 2014-12-13 15:20:20

+0

重新加載頁面後,它總是說'請輸入你的電子郵件'...做錯了 – 2014-12-13 15:22:39

+0

請更詳細地描述你的問題 – Benvorth 2014-12-13 15:25:16

回答

0

我覺得「stript」不存在。 這就是爲什麼第二次警報回聲。而如果使用(!空($ _ POST [ '名'])是更好的。

0

你有一個錯字/拼寫錯誤,腳本

更換

echo "<stript>alert('Please enter your name!')</script>"; 

echo "<script>alert('Please enter your name!')</script>"; 
+0

我看過,但仍然有錯誤 – 2014-12-13 15:45:36

+0

你能告訴確切的錯誤 – 2014-12-13 15:46:31

+0

我已經使用「if(!empty($ _ POST ['name'])」但這會彈出語法錯誤,意想不到的'{'在C: \ – 2014-12-13 15:53:50