2016-03-26 39 views
0

Tüm bu kodu dikkatli bir şekilde kontrol ettim ama yine de neden çalışmadığından emin değil. Hata ı hala gösterir tüm seçenekleri doldururkenPHP Form Doğrulama Kodu

<?php 
if (!empty($_POST['username']) && !empty($_POST['password']) && !empty($_POST['password_again']) && !empty($_POST['gender']) && !empty($_POST['info'])){ 
    $username = $_POST['username']; 

} 
else{ 
    echo "You need to fill all fields"; 
} 
?> 


<!DOCTYPE HTML> 
<html> 
<body> 
<form method= "post"> 
<h2>Register</h2> 
username:<input type ="text" name ="usename"/><br/> 
password:<input type ="password" name ="password"/><br/> 
password again:<input type ="password" name ="password_again"/><br/> 
Gender: male<input type ="radio" value="male" name ="gender"/> female<input  type ="radio" value="female" name ="gender"/><br/> 
Tell us about yourself:<br/> 
<textarea name="info"> 
</textarea> 
<br/> 
<input type ="submit" value = "submit"/> 
</form> 
</body> 
</html> 
+0

değiştirmek 'in ' – fusion3k

cevap

0

alanın adıdır ve php dosyasında adı aynı değil "tüm alanları doldurunuz" dir. kullanıcı adı alanını kontrol ederken isminiz usename'dur.

Değişim Artık çalışmalıdır bu

<input type ="text" name ="username"/> 

için bu hat

<input type ="text" name ="usename"/> 

.

+0

teşekkürler :) – Ayaz

+0

Bir şey değil. Sorunuz yanıtlanırsa, cevabımı onay işaretini tıklayarak işaretler misiniz? Teşekkürler! –