-
Üyelik
14.03.2015
-
Yaş/Cinsiyet
25 / E
-
Meslek
GayriMeşruDanışmanı
-
Konum
Diğer
-
Ad Soyad
F** U**
-
Mesajlar
307
-
Beğeniler
199 / 75
-
Ticaret
5, (%80)
Merhaba arkadaşlar
Boş ve aynı kayıtları aynı anda ekleyemiyorum bu ikisinide nasıl kullanabilirim kod bu ;
include("baglan.php");
$1= $_POST['1'];
$2= $_POST['2'];
$kaydet = mysql_query("insert into md5 (id, input, hash) values (Null, '$1', '$2')");
if($kaydet){
header(sprintf("Location: " .$_SERVER['HTTP_REFERER']));
}
else{
echo "İşlem başarısız..";
}
?>
-
Ü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)
Merhaba Furkan,
sorundan biraz daha bahseder misin
1 kişi bu mesajı beğendi.
-
Ü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)
Bos olanlarin eklenmemesi icin empty fonksiyonu ya da == operatorunu kullanabilirsin.
Onceden kaydedilmis mi diye bakmak icin de gelen degeri sorgulatirsin. Sana donen deger >0 daha once eklenmis demektir. Kod bloklarini Google'da ilgili aramalari gerceklestirerek bulabilirsin.
1 kişi bu mesajı beğendi.
flatcast
http://www.flatcast.fr
Kullanıcı
-
Üyelik
05.11.2014
-
Yaş/Cinsiyet
49 / E
-
Meslek
Havayolu iscisi
-
Konum
Fransa
-
Ad Soyad
Y** Ç**
-
Mesajlar
1351
-
Beğeniler
86 / 354
-
Ticaret
9, (%100)
Normalinde asagida kodlarda oldugu gibi denerseniz istediginiz olacaktir yalniz post degerlerini sayi olarak kullanmissiniz hata verebilir sayi yerine harf yaziniz
include("baglan.php");
$1= $_POST['1'];
$2= $_POST['2'];
if($1=="" || $2=="" ){
echo "Bos alan biraktiniz doldurunuz!";
}
elseif ((! $1=="") ){ //kontrol elseif baþla
$bak = "select * from md5 where input='$1' and hash='$2' ";
$kontrol = mysql_query($bak);
$kayitsayisi = mysql_num_rows($kontrol);
if ($kayitsayisi > 0) {
echo "Ayni islemi tekrar gonderemezsiniz!!!";
}
else{
$kaydet = mysql_query("insert into md5 (id, input, hash) values (Null, '$1', '$2')");
if($kaydet){
header(sprintf("Location: " .$_SERVER['HTTP_REFERER']));
}
else{
echo "İşlem başarısız..";
}
}
}
?>
1 kişi bu mesajı beğendi.
Degerini bilki degerin bilinsin
----------------------------------
-
Üyelik
25.05.2015
-
Yaş/Cinsiyet
32 / E
-
Meslek
Web Yazılım Uzmanı
-
Konum
İstanbul Anadolu
-
Ad Soyad
F** K**
-
Mesajlar
833
-
Beğeniler
0 / 287
-
Ticaret
13, (%100)
$Deger1= $_POST['ad'];
$Deger2= $_POST['ad2'];
if($Deger1=="" || $Deger2=="" ){ }
Bu yazımla boş kayıtları engelleyemezsiniz.
Eğer kullanıcı ad ve ya ad2 değer gelen inputa boşluk koyarsa sizin kodunuz bum patlar :)
$Deger1=strip_tags($_POST['ad']);
bu şekilde yazıp daha sonra if ile =="" kontrolü yaparsanız daha sağlıklı olur.
1 kişi bu mesajı beğendi.
ClkOfis
http://www.clkofis.com
Kullanıcı
-
Üyelik
03.10.2015
-
Yaş/Cinsiyet
29 / E
-
Meslek
Yazılım ve Tasarım
-
Konum
Bursa
-
Ad Soyad
E** Ç**
-
Mesajlar
228
-
Beğeniler
43 / 61
-
Ticaret
11, (%91)
hocam ayni veriyi eklemesin istiyorsan veri tabanında ilgil kolona unique özelliği vericeksin
2. olarakta boş gönderememk içiin if(!empty==$1)
1 kişi bu mesajı beğendi.