lostyazilim
tr.link

Php üye kaydı yapamıyorum

6 Mesajlar 827 Okunma
acebozum
tr.link

KorogluEgmn KorogluEgmn WM Aracı Kullanıcı
  • Üyelik 17.10.2019
  • Yaş/Cinsiyet 34 / E
  • Meslek öğrenci
  • Konum İstanbul Avrupa
  • Ad Soyad E** K**
  • Mesajlar 12
  • Beğeniler 0 / 0
  • Ticaret 0, (%0)
Merhaba php ile yazdığım üye ekleme kodu çalışmıyor


Hesap oluşturun







if ($_GET["passwordconfirm"] == "no") {

echo "
Girdiğiniz şifreler uyuşmamaktadır.
";

} elseif ($_GET["empty"] == "yes") {

echo "
Boş bıraktığınız alanlar var.
";

}

?>
























Developer Scholar hesabı oluştururken tüm hizmet şartlarını kabul etmiş olursunuz.







if ($_POST) {

$firstname = $_POST["firstname"];
$surname = $_POST["surname"];
$username = $_POST["username"];
$email = $_POST["email"];
$password = md5($_POST["password"]);
$password_confirm = md5($_POST["password_confirm"]);
$token =tokengenerator(50);

if (empty($firstname) || empty($surname) || empty($username) || empty($username) || empty($username) || empty($username)) {

header("location:register.php?empty=yes");

} else {

if ($password == $password_confirm) {

if (isset($_POST["register"])) {

$save=$db->prepare("INSERT into users set
firstname=:firstname,
surname=:surname,
username=:username,
email=:email,
password=:password,
token=:token
");

$insert=$save->execute(array(
'firstname' => $firstname,
'surname' => $surname,
'username' => $username,
'email' => $email,
'password' => $password,
'token'=> $token
));
}

$_SESSION["username"] = $username;
$_SESSION["login"] = "1";


header("location:index.php");

} else {

header("location:register.php?passwordconfirm=no");

}


}

}

?>

 

 

wmaraci
reklam

Abdullahx Abdullahx MW Aracı Kullanıcı
  • Üyelik 03.04.2019
  • Yaş/Cinsiyet 29 / E
  • Meslek .
  • Konum Trabzon
  • Ad Soyad A** K**
  • Mesajlar 905
  • Beğeniler 393 / 395
  • Ticaret 3, (%100)



Hesap oluşturun







if (@$_GET["passwordconfirm"] == "no") {

echo "
Girdiğiniz şifreler uyuşmamaktadır.
";

} elseif (@$_GET["empty"] == "yes") {

echo "
Boş bıraktığınız alanlar var.
";

}

?>
























Developer Scholar hesabı oluştururken tüm hizmet şartlarını kabul etmiş olursunuz.







if ($_POST) {

$firstname = $_POST["firstname"];
$surname = $_POST["surname"];
$username = $_POST["username"];
$email = $_POST["email"];
$password = md5($_POST["password"]);
$password_confirm = md5($_POST["password_confirm"]);
$token =tokengenerator(50);

if (empty($firstname) || empty($surname) || empty($username) || empty($email) || empty($password) || empty($password_confirm)) {

header("location:register.php?empty=yes");

} else {

if ($password == $password_confirm) {

if (isset($_POST["register"])) {

$save=$con->prepare("INSERT INTO users SET
firstname=:firstname,
surname=:surname,
username=:username,
email=:email,
password=:password,
token=:token
");

$insert=$save->execute(array(
'firstname' => $firstname,
'surname' => $surname,
'username' => $username,
'email' => $email,
'password' => $password,
'token'=> $token
));
}

$_SESSION["username"] = $username;
$_SESSION["login"] = "1";


header("location:index.php");

} else {

header("location:register.php?passwordconfirm=no");

}


}

}

?>

tokengenerator kısmından ne geliyor bilmiorum ben orayı 123456 yaptım sorunsuz çalışıyor hocam, if (empty($firstname) || empty($surname) || empty($username) || empty($email) || empty($password) || empty($password_confirm)) şu kısımda ufak bir denetleme hatanız vardı
 

 


KorogluEgmn KorogluEgmn WM Aracı Kullanıcı
  • Üyelik 17.10.2019
  • Yaş/Cinsiyet 34 / E
  • Meslek öğrenci
  • Konum İstanbul Avrupa
  • Ad Soyad E** K**
  • Mesajlar 12
  • Beğeniler 0 / 0
  • Ticaret 0, (%0)
Nedense hala çalışmıyor acaba mysql le bir ilgisi olabilir mi?
 

 

Abdullahx Abdullahx MW Aracı Kullanıcı
  • Üyelik 03.04.2019
  • Yaş/Cinsiyet 29 / E
  • Meslek .
  • Konum Trabzon
  • Ad Soyad A** K**
  • Mesajlar 905
  • Beğeniler 393 / 395
  • Ticaret 3, (%100)
Nasıl bir hata verdiğini görürsek daha iyi yardımcı olabiliriz.
 

 


wmaraci
wmaraci

KorogluEgmn KorogluEgmn WM Aracı Kullanıcı
  • Üyelik 17.10.2019
  • Yaş/Cinsiyet 34 / E
  • Meslek öğrenci
  • Konum İstanbul Avrupa
  • Ad Soyad E** K**
  • Mesajlar 12
  • Beğeniler 0 / 0
  • Ticaret 0, (%0)
sorunda orada hiç bir hata vermiyor
 

 

Abdullahx Abdullahx MW Aracı Kullanıcı
  • Üyelik 03.04.2019
  • Yaş/Cinsiyet 29 / E
  • Meslek .
  • Konum Trabzon
  • Ad Soyad A** K**
  • Mesajlar 905
  • Beğeniler 393 / 395
  • Ticaret 3, (%100)
Hocam dediğim gibi kod bende çalıştı, veritabanı tablosundaki sütun isimlerini bir kontrol edin.
 

 


wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)