lostyazilim

Php Üyelikte sorun yaşıyorum

10 Mesajlar 1.325 Okunma
lstbozum
wmaraci reklam

Mopha Mopha Sms Onayı Gerekli Banlı Kullanıcı
  • Üyelik 24.07.2012
  • Yaş/Cinsiyet 31 / E
  • Meslek vBulletin Developers
  • Konum Ankara
  • Ad Soyad ** **
  • Mesajlar 145
  • Beğeniler 53 / 22
  • Ticaret 0, (%0)

require( 'inc/db_content.php' );

$kullanici_adi = trim( $_POST['kullanici_adi'] );
$sifre = trim( $_POST['sifre'] );
$sifre_md = md5 ( $sifre );
$sifre_tekrar = trim( $_POST['sifre_tekrar'] );
$email = trim( $_POST['email'] );

// Boşluk kontrolu
if( !$kullanici_adi || !$sifre || !$sifre_tekrar || !$email ){
echo 'Lütfen eksik alanları tamamlayın.';
}else{
if( !filter_var( $email, FILTER_VALIDATE_EMAIL ) ){
echo 'Lütfen geçerli bir email adresi giriniz';
}else{
if( $sifre !=$sifre_tekrar ){
echo 'Sifreler uyuşmuyor';
}else{
$kaydet = mysql_query( "INSERT INTO uyeler SET
kullaniciadi = "$kullanici_adi",
sifre = "$sifre_md",
email = "$email",
");

if( $kaydet ){
echo 'Başarılıyla kayıt oldunuz.';
}else{
echo 'Bir sorun oluştu';
}
}
}
}
?>












$host = "localhost";
$username = "xxxx";
$password = "xxx";
$db ="xxxx";

$baglan = mysql_connect( $host, $username, $password )or die( mysql_error() );
mysql_select_db( $db, $baglan );

mysql_query( "SET CHACTER SET 'utf-8'" );

?>


Sorun SS



Nerede hata yapıyorum ?
 

 

wmaraci
reklam

MertKoseoglu MertKoseoglu Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 12.07.2013
  • Yaş/Cinsiyet 28 / E
  • Meslek x
  • Konum Ankara
  • Ad Soyad M** K**
  • Mesajlar 659
  • Beğeniler 120 / 168
  • Ticaret 3, (%100)
Bosluk kontrolu kisminda if blogunda suslu parantezlere bakmalisin.
Mopha

kişi bu mesajı beğendi.

ereglibilgisayar ereglibilgisayar WM Aracı Kullanıcı
  • Üyelik 10.01.2014
  • Yaş/Cinsiyet 47 / E
  • Meslek webmaster
  • Konum Düzce
  • Ad Soyad Ç** Ç**
  • Mesajlar 240
  • Beğeniler 70 / 70
  • Ticaret 5, (%100)
kullaniciadi = '$kullanici_adi',
sifre = '$sifre_md',
email = '$email',

gibi bir dene
Mopha

kişi bu mesajı beğendi.

stk27 stk27 WM Aracı Kullanıcı
  • Üyelik 16.12.2013
  • Yaş/Cinsiyet 32 / E
  • Meslek web programcılık
  • Konum Gaziantep
  • Ad Soyad S** A**
  • Mesajlar 89
  • Beğeniler 67 / 19
  • Ticaret 1, (%0)
mysql_query("insert into uyeler (sutun1,sutun2,sutun3) values('$kullanici_adi','sifre','$mail')")

bu mantıkla kayıt etmeyi dene mysql kayıt ederken SET kullanımı pek sağlıklı olmaz
Mopha

kişi bu mesajı beğendi.

wmaraci
wmaraci

ereglibilgisayar ereglibilgisayar WM Aracı Kullanıcı
  • Üyelik 10.01.2014
  • Yaş/Cinsiyet 47 / E
  • Meslek webmaster
  • Konum Düzce
  • Ad Soyad Ç** Ç**
  • Mesajlar 240
  • Beğeniler 70 / 70
  • Ticaret 5, (%100)

stk27 adlı üyeden alıntı

mysql_query("insert into uyeler (sutun1,sutun2,sutun3) values('$kullanici_adi','sifre','$mail')")

bu mantıkla kayıt etmeyi dene mysql kayıt ederken SET kullanımı pek sağlıklı olmaz


:) dikkat etmemişim , bence de arkadaşın söylediği şekilde değiştir. benim söylediğim yazılım hatasını düzeltir, mantık olarak bu şekilde değiştirirsen sağlıklı olur...
stk27

kişi bu mesajı beğendi.

tbekler tbekler En son... Kullanıcı
  • Üyelik 23.08.2014
  • Yaş/Cinsiyet 29 / E
  • Meslek Web Designer
  • Konum Sakarya
  • Ad Soyad T** B**
  • Mesajlar 14
  • Beğeniler 3 / 1
  • Ticaret 0, (%0)
$kaydet = mysql_query("insert to uyeler set kullaniciadi='$kullanici_adi', sifre='$sifre_md', email='$email'");

bu şekilde değiştirip dener misiniz bende çalışıyor şuan.
 

 

Mopha Mopha Sms Onayı Gerekli Banlı Kullanıcı
  • Üyelik 24.07.2012
  • Yaş/Cinsiyet 31 / E
  • Meslek vBulletin Developers
  • Konum Ankara
  • Ad Soyad ** **
  • Mesajlar 145
  • Beğeniler 53 / 22
  • Ticaret 0, (%0)

tbekler adlı üyeden alıntı

$kaydet = mysql_query("insert to uyeler set kullaniciadi='$kullanici_adi', sifre='$sifre_md', email='$email'");

bu şekilde değiştirip dener misiniz bende çalışıyor şuan.


Sonuç bu

 

 

tiwaly tiwaly NodeJS / PHP / NoSQL Kullanıcı
  • Üyelik 10.10.2013
  • Yaş/Cinsiyet 34 / E
  • Meslek Yazılımcı
  • Konum İzmir
  • Ad Soyad i** A**
  • Mesajlar 363
  • Beğeniler 135 / 104
  • Ticaret 7, (%100)
$kaydet = mysql_query("insert into uyeler values(kullaniciadi='$kullanici_adi', sifre='$sifre_md', email='$email'"));

Şeklinde dene.
 

 

webtegez webtegez İstersen Milyoner Olursun Kullanıcı
  • Üyelik 04.11.2013
  • Yaş/Cinsiyet 29 / E
  • Meslek Elektronik Teknikeri - PHP'ci
  • Konum İstanbul Anadolu
  • Ad Soyad B** P**
  • Mesajlar 329
  • Beğeniler 100 / 99
  • Ticaret 0, (%0)
$kaydet = mysql_query( "INSERT INTO `uyeler`(`kullaniciadi`, `sifre`) VALUES ('$kullanici_adi', '$sifre_md')");

bu şekilde denersen sorunun düzelecektir. eğer düzelmese tablo yapını kontrol etmelisin.
Mopha tbekler

kişi bu mesajı beğendi.

Batuhan P. | SoftVore.com

Mopha Mopha Sms Onayı Gerekli Banlı Kullanıcı
  • Üyelik 24.07.2012
  • Yaş/Cinsiyet 31 / E
  • Meslek vBulletin Developers
  • Konum Ankara
  • Ad Soyad ** **
  • Mesajlar 145
  • Beğeniler 53 / 22
  • Ticaret 0, (%0)

webtegez adlı üyeden alıntı

$kaydet = mysql_query( "INSERT INTO `uyeler`(`kullaniciadi`, `sifre`) VALUES ('$kullanici_adi', '$sifre_md')");

bu şekilde denersen sorunun düzelecektir. eğer düzelmese tablo yapını kontrol etmelisin.


Saolasın bu kod oldu.
webtegez

kişi bu mesajı beğendi.

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