if(isset($_POST["register"])) {
htmlspecialchars($mail = $_POST["mail"]);
htmlspecialchars($username =$_POST["username"]);
htmlspecialchars($pass =$_POST["pass"]);
htmlspecialchars($pass2 =$_POST["pass2"]);
if (empty($mail) || empty($username) || empty($pass) || empty($pass2)) {
header("Location:../register.php?bos=var");
}else{
$kullanicivarmi = $vt->prepare("select * from uyeler where username=? || email=?");
$kullanicivarmi-> execute(array($username,$mail));
$varmi = $kullanicivarmi->rowCount();
if ($varmi>0) {
header("Location:../register.php?durum=var");
}else{
if ($pass==$pass2) {
$pass =md5(htmlspecialchars($_POST["pass"]));
$pass2 =md5(htmlspecialchars($_POST["pass2"]));
$kullaniciekle= $vt->prepare("insert into uyeler set email=?, username=?, pass=?");
$kullaniciekle->execute(array($mail,$username,$pass));
if ($kullaniciekle) {
header("Location:../login.php");
}else{
header("Location:../register.php?durum=olmadi");
}
}else{
header("Location:../register.php?sifre=olmadi");
}
}
}
} Mysql Kayıt Olurken Hata
21
●268
- 21-01-2022, 11:06:46Bu Kod neden mysqle veri göndermiyor kayıt oluyor ama veritabanına kayıt etmiyor bunun sorunu nedir
- 21-01-2022, 11:14:41INSERT cümleniz yanlış . Buraya göre uyarlayabilirsiniz: PDO INSERT
- 21-01-2022, 11:40:33Hocam yaptım ama yinede olmuyorburakozdmr adlı üyeden alıntı: mesajı görüntüle
$kullaniciekle= $vt->prepare("insert into uyeler ( email, username, pass) VALUES (:email, :username, :pass)"); - 21-01-2022, 11:51:10bundan sonra execute yapıyor musunuz ?Alchems adlı üyeden alıntı: mesajı görüntüle
- 21-01-2022, 11:52:32Evetburakozdmr adlı üyeden alıntı: mesajı görüntüle
$kullaniciekle->execute(array($mail,$username,$pass));
- 21-01-2022, 12:44:04hocam kodu daha düzgün bir şekilde atabilirmisinizburakozdmr adlı üyeden alıntı: mesajı görüntüle
- 21-01-2022, 12:52:30
$kullaniciekle= $vt->prepare("insert into uyeler SET email = :email, username = :username pass = :pass); $ekle = $kullaniciekle->execute(array('email'=>$mail, 'username'=>$username, 'pass'=>$pass));