Arkadaşlar php de karşılaştığım bir sorun hakkında yardım istiyorum . 2 tane input alanı oluşturup şifre doğrulama yapacağım hatta yaptımda fakat şöyle bir sorun var
<form action="#" method="POST">
<input type="text" class="form-control" name="password1" id="phone" placeholder="Şifrenizi giriniz">
<input type="text" class="form-control" name="password2" id="fax" placeholder="Şifrenizi doğrulayınız">
<button name="kullanicikaydet">Kayıt ol</button>
</form>
<?php
echo $kullanici_password1=$_POST['password1']; echo "<br>";
echo $kullanici_password2=$_POST['password2']; echo "<br>";
if ($kullanici_password1==$kullanici_password2) {
echo "doğru";
} else {
echo "yanlış";
}
?>Sayfaya gittiğim zaman if içindeki kodlar inputa değer vermeden direk çalışmaya başlıyor ve şöyle bir hata çıkıyor:
[B]Notice[/B]: Undefined index: password1 in [B]C:\xampp\htdocs\index.php[/B] on line [B]11[/B]
[B]Notice[/B]: Undefined index: password2 in [B]C:\xampp\htdocs\index.php[/B] on line [B]13[/B]
doğru
Demek istediğim inputa şifre girmeden bu kodlar çalışmasın bir şifre girip butona basınca doğru mu yanlışmı desin...