Merhaba;
ABA_Defter_Modulu_2.0 Modülünü PNT-NUKE' e ekledim ama uzun mesaj yazdığımda hata mesajı veriyor.
Not: Mesaj karakter sayısını geçmeyecek şekilde yazıyorum mesajımı.
Aşağıdaki adresten kontrol edebilir misiniz acaba?
http://www.demo.gulplajhotel.com/Defter
yazdım gönderdim hata vermedi kaydedildi mesaj. onaylaman gerek.
ben de denedim sorun yok :D
İE tarayıcıda sorun çıkarmıyor ama Google Chrome ve Mozilla Firefox tarayıcılarda şu hatayı veriyor: Bir hata oldu. Veri girişi yapılamadı.
Google Chrome ve Mozilla Firefox tarayıcılarda aşağıdaki mesajı kopyalayıp yapıştırabilir misiniz?
_______________
Merhaba;
2012 yazında tatilimi Gülplaj Hotel'in güleryüzlü personeliyle birlikte geçirdim.
Yemekleri çok taze ve bir okadar da lezzetliydi.
Plajı çok güzel ve günbatımı manzarası görülmeye değer.
Tavsiye ederim.
çok garip "2012 yılı ve gül plaj hotel gibi kelimelere alerjisi var
Sorun aslında daha önce çok konuşuldu forumda. Ama demekki bunda da varmış ' üst tırnak işareti olmadan yazın sorun olmayacaktır. :-)
php sürümlerinde bununla alakalı sorun çıktığı için sizi anlaya biliyorum sıkıntılı bir durumdur bununda sebebi phpmyadmin sürümlerinin yükselmesidir. kodlamalar eski olduğu için bu hatalar çıkabiliyor..
Şimdi bu sorunu direk dosya olarak paylaşmak yerine öncelikle demo sitemizden bunu görmenizi istiyorum..
http://demo.phpnuketurkiye.com/Defter
burdan bir mesaj yazın bakalım hata veriyormu..
Şimdi ne yapacağız
modules/Defter/index.php - Dosyamızı açıyoruz.
function mesajgonder {
bu bölüm için de yer alan..
BUL....
$veri = "INSERT INTO ".$prefix."_mesajlar VALUES
bu satır mesajı db'ye gönderen bölümdür. Tırnak işareti sorun olduğu için gönderemiyor..Bunun için aşağıda belirtmiş olduğum kodu yukarıdaki kodun üst satırına kopyalayın ve kaydedin ve sonra yeniden sitenizden tırnak ' işareti kullanarak mesaj göndermeyi deneyin...
mysql_real_escape_string($mesaj);
mysql_real_escape_string($baslik);
Bununla alakalı olum olumsuz geri dönüş yapınki buna göre dosyalardaki Defteri düzeltelim....
Merhaba,
Demo sitedeki ziyaretçi defterine tırnak işareti kullanarak mesaj yazdım sıkıntı olmadı.
Ancak; bahsettiğiniz gibi kodları düzenlememe rağmen hata alıyorum.
Düzenleme sonrasında kodların son durumu tam olarak aşağıdaki gibi olmuştur:
function mesajgonder($isim, $nereden, $mail, $internetadresi, $baslik, $mesaj, $guvenlikkodu){
global $prefix;
session_start();
if(intval($guvenlikkodu)!=$_SESSION['guvenlikkodu']){
echo "<script language='javascript'>alert('Güvenlik Kodunu Yanlış Girdiniz!!'); location.href='modules.php?name=Defter';</script>";
die();
}
$ay=intval(date(m));
$aylar=array("","Ocak","Şubat","Mart","Nisan","Mayıs","Haziran","Temmuz","Ağustos","Eylül","Ekim","Kasım","Aralık");
$ay=$aylar[$ay];
$gun=date(d);
$yil=date(Y);
$tarih=$gun ." ". $ay ." ". $yil;
$s=date(H);
$d=date(i);
$saat="$s:$d";
$ip=getenv('REMOTE_ADDR');
mysql_real_escape_string($mesaj);
mysql_real_escape_string($baslik);
$veri = "INSERT INTO ".$prefix."_mesajlar VALUES ('', '$isim', '$nereden', '$mail', '$internetadresi', '$baslik','$mesaj', '$ip', '$saat','$tarih','0')";
başlarına $ bunu koyarak dene bi deneme yanılma ile yapmaya çalış
Başına $ işareti koyunca hata mesajı da vermiyor; boş bir sayfa geliyor.
Olmadı yani.