好吧,我想加載PHP的結果提交到div。出於某種原因,它不會按我的方式工作,我做的方式是加載整個php腳本,以防我不想要的女巫。那麼還有另一種方法可以做到嗎?我怎樣才能看到PHP的結果在div
function loginForm(){
echo'
<div id="loginform">
<form action="index.php" method="post">
<input type="text" name="name" id="name" />
<input type="text" phone="phone" id="name" />
<input type="text" email="email" id="name" />
<input type="submit" name="enter" id="enter" value="Enter" />
</form> <div id="errornofill"> </div>';
}
我需要上面的錯誤的結果是在errornofill我也嘗試像
在HTML '.$errornofill.' </div>';
在PHP $errornofill = echo "<br /><span class=error>Please type in your Email</span><br />";
但culdint使用它是因爲真的會礦脈整個PHP代碼提前,如果我嘗試別的東西,它根本不會顯示。如果這是有道理的,我個人不知道
所以我做了這個。但我如何得到結果在div中?
if(isset($_POST['enter'])){
$_SESSION['name'] = stripslashes(htmlspecialchars($_POST['name']));
$phone = $_POST['phone'];
$email = $_POST['email'];
if ((empty($name))) { echo '<br /><span class="error">Please type in a name</span><br />', {id: id});
}
if ((empty($phone))) { echo '<br /><span class="error">Please type in your phone</span><br />';
}
if ((empty($email))) { echo '<br /><span class="error">Please type in your Email</span><br />';
}
// Alot of cods here
$name = $_SESSION['name']; // Just to see what lods i added this
}
else
}
好的工作愛你的答案我會在一些PHP的erorrs我工作。如果我有2 if(isset($ _ POST ['enter'])){它會影響另一個?嗯,我想我會嘗試修復一些代碼,然後再繼續前進,並讓別人做我的工作lmoh但是,是的,那些quchtion會幫助我理解我是否應該繼續或留在這裏。謝謝 –
我只是想親自爲你感謝。我玩了代碼我修復了所有的錯誤。 –