lostyazilim
tr.link

Üye Kayıt Formu undefined

5 Mesajlar 588 Okunma
acebozum
tr.link

mesut33 mesut33 WM Aracı Kullanıcı
  • Üyelik 15.11.2016
  • Yaş/Cinsiyet 32 / E
  • Meslek Yönetici
  • Konum Mersin
  • Ad Soyad M** U**
  • Mesajlar 153
  • Beğeniler 44 / 11
  • Ticaret 0, (%0)
Arkadaşlar bir üye kayıt formum var, üye kayıt yaptırmak istiyorum ama undefined hasatası alıyorum, sorun neyden kaynaklanıyor acaba?.
 

 

elektronikssl
webimgo

ASametYildirim ASametYildirim Saygı, Sevgi, Anlayış. Kullanıcı
  • Üyelik 16.06.2017
  • Yaş/Cinsiyet 25 / E
  • Meslek Bilgisayar mühendisi öğrencisi
  • Konum Ankara
  • Ad Soyad S** Y**
  • Mesajlar 3826
  • Beğeniler 2399 / 1874
  • Ticaret 97, (%100)
Hocam kodları paylaşmadan fazla bir yardım alabileceğinize maalesef ihtimal vermiyorum. Kodları paylaşma imkanınız var mıdır?
 

 

mesut33 mesut33 WM Aracı Kullanıcı
  • Üyelik 15.11.2016
  • Yaş/Cinsiyet 32 / E
  • Meslek Yönetici
  • Konum Mersin
  • Ad Soyad M** U**
  • Mesajlar 153
  • Beğeniler 44 / 11
  • Ticaret 0, (%0)
haklısınız,



if(isset($_POST['uye_kayit'])){
$sonuc=array();
$token=guv($_POST['uye_kayit']);
$kullanici_eposta=guv($_POST['kullanici_eposta']);
$kullanici_adi=guv($_POST['kullanici_adi']);
$kullanici_sifre=guv($_POST['kullanici_sifre']);
$kullanici_sifre2=guv($_POST['kullanici_sifre2']);
$kullanici_ip=ipal();
if(isset($_SESSION['token']) and $token==$_SESSION['token']){
if (empty($_POST['sozlesme'])) {
$sonuc['hata']="Üyelik Sözleşmesini Kabul edin.";
}elseif(!$kullanici_adi or !$kullanici_eposta or !$kullanici_sifre or !$kullanici_sifre2){
$sonuc['hata']="Lütfen boş alan Bırakmayınız.";
}elseif(!filter_var($kullanici_eposta,FILTER_VALIDATE_EMAIL)){
$sonuc['hata']="Lütfen boş Eposta Adresinizi Kontrol edin.";
}elseif(strlen($kullanici_sifre)<5 or strlen($kullanici_sifre)>20){
$sonuc['hata']="Şifrenizi En Az 5 - 20 Karakter Giriniz";
}elseif(strlen($kullanici_adi)<5 or strlen($kullanici_adi) >20){
$sonuc['hata']="Üye adı için İzin Verilen 3-20 Karakterdir.";
}elseif($kullanici_sifre != $kullanici_sifre2){
$sonuc['hata']="Şifre Tekrar Uymuyor";
}else{

$uyeSor=$db->prepare("SELECT kullanici_adi,kullanici_eposta from uye where kullanici_adi=? or kullanici_eposta=?");
$uyeSor->execute(array($kullanici_adi,$kullanici_eposta));
$ok=$uyeSor->rowCount();
if($ok > 0){
$sonuc['hata']="Bu Kullanıcı Adı veya Eposta Daha önce Kayıt Olmuş.";
}else{
$sifrele=password_hash($kullanici_sifre,PASSWORD_DEFAULT);
$yukle=$db->prepare("INSERT into uye set kullanici_eposta=?, kullanici_adi=?, kullanici_sifre=?, kullanici_ip=?,kullanici_kod=?");
$yukle->execute(array($kullanici_eposta,$kullanici_adi,$sifrele,$kullanici_ip,$token));
$ok=$yukle->rowCount();
 

 

kelebek kelebek WM Aracı Kullanıcı
  • Üyelik 11.05.2013
  • Yaş/Cinsiyet 32 / E
  • Meslek Geliştirici
  • Konum Malatya
  • Ad Soyad E** K**
  • Mesajlar 3142
  • Beğeniler 60 / 764
  • Ticaret 5, (%100)
guv isimli fonksiyonun kodlarını atarmısın? ve hatanın görüntüsünü?
 

 

wmaraci
wmaraci

mesut33 mesut33 WM Aracı Kullanıcı
  • Üyelik 15.11.2016
  • Yaş/Cinsiyet 32 / E
  • Meslek Yönetici
  • Konum Mersin
  • Ad Soyad M** U**
  • Mesajlar 153
  • Beğeniler 44 / 11
  • Ticaret 0, (%0)
Hata Çözülmüştür, mysql kayıt yapamadığı için kaynaklanıyordu. hatayı bulup çözdüm. tşk ederim ilginiz için.
 

 

wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al