lostyazilim
tr.link

php kayıt formu

2 Mesajlar 581 Okunma
lstbozum
tr.link

cc33 cc33 WM Aracı Kullanıcı
  • Üyelik 14.03.2020
  • Yaş/Cinsiyet 29 / E
  • Meslek web master
  • Konum Mersin
  • Ad Soyad Ç** C**
  • Mesajlar 75
  • Beğeniler 3 / 2
  • Ticaret 0, (%0)
merhaba arkadaşlar böyle bi kodum var kayıt olamadın diyor sebebi neyden olabilir kodda bi hatada bulamadım
if($_POST){
$seed = str_split('ABCDEFGHIJKLMNOPQRSTUVWXYZ'.'0123456789');
$rand = substr(md5(microtime()),rand(0,26),25);
$kadi = p("kadi", true);
$sifre = md5(p("sifre", true));
$guvenlik = p("guvenlik", true);
$eposta = p("eposta", true);
$telefon = p("telefon", true);
$adsoyad = p("adsoyad", true);
$karakter = p("karakter", true);
$cinsid = p("karakter", true);
$sozlesme= p("sozlesme", true);
$bakbilgilere = mysql_query("Select * from karakter_listesi where id='$cinsid'");
$bilgilerebak = mysql_fetch_array($bakbilgilere);

$can =$bilgilerebak['can'];
$savunma = $bilgilerebak['savunma'];
$saldiri = $bilgilerebak['saldiri'];
$savunma2 = 0;

$bul = mysql_query("SELECT * from karakter where kadi ='$kadi'");
$say = mysql_num_rows($bul);
if(empty($kadi) || empty($sifre) || empty($adsoyad) || empty($sozlesme) ||empty($guvenlik) || empty($telefon) ||empty($eposta) || empty($karakter)){
echo'
Formu Eksik Doldurdunuz


';
}elseif($say > 0){
echo'
Bu Kullanici Adi Mevcutta Kullaniliyor
';
}elseif($karakter == ''){
echo'Karakter Seçmedin';
}else{
$sql = mysql_query("insert into karakter (kadi,adsoyad,telefon,sifre,guvenlik,eposta,karaktercins,can,savunma,saldiri,toplam_can,code) values('$kadi','$adsoyad','$telefon','$sifre', '$guvenlik', '$eposta','$karakter','$can','$savunma2','$saldiri','$can','$rand')");
if($sql){
echo'
     Kayit Oldu Yonlendiriliyorsunuz.
';
header("Refresh:2; url=index.php");


}else{
echo'Kayıt Olamadın';
}
 

 

wmaraci
reklam

Decimas Decimas WM Aracı Kullanıcı
  • Üyelik 19.04.2015
  • Yaş/Cinsiyet 26 / E
  • Meslek Developer
  • Konum İstanbul Avrupa
  • Ad Soyad E** E**
  • Mesajlar 820
  • Beğeniler 1 / 302
  • Ticaret 1, (%100)
Bunun net bir cevabı yok ama fikir vermesi için şuradaki cevaba göz atabilirsin. Bu arada PHP 5'ten sonra mysql fonksiyonları güvenlik nedeniyle kaldırıldı, PDO sınıfını kullanman daha faydalı olacaktır.
 

 

no time for caution
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