Toplam Üye:
32638
Aktif Üye:
0
Aktif Ziyaretçi:
1112
??? Sitem deki Haberleri ..(32839 okuma, 26 yanıt) Free Hosta Php Nuke Kurul ..(21684 okuma, 14 yanıt) EKLENTİ: Misafire mesajın ..(48715 okuma, 38 yanıt) Php Nuke 9.0 Geliyor ..(26154 okuma, 19 yanıt) Bu başlık için mesaj bulu ..(18370 okuma, 15 yanıt) Facebook Sohbet Tipi Sohb ..(22861 okuma, 15 yanıt) üye aktivasyon ..(13655 okuma, 8 yanıt) Facebook tarzı altbar... ..(7920 okuma, 1 yanıt) kaldırmak istediğim bölüm ..(8257 okuma, 2 yanıt) Resimli RSS ..(29389 okuma, 25 yanıt) Onay linkini kaldirmak ..(13961 okuma, 8 yanıt) Yardım :( Site açılırken ..(8323 okuma, 2 yanıt) .Htaccess ile uzantıda ke ..(10477 okuma, 4 yanıt) block genişliği ..(7218 okuma, 1 yanıt) Haber Resimleri ve Slide ..(18215 okuma, 12 yanıt) Foruma büyük boyutlu resi ..(9337 okuma, 3 yanıt) Php-Nuke 8.0 Paket ..(11929 okuma, 6 yanıt) Hangi sürümü önerirsiniz? ..(13341 okuma, 8 yanıt) ethai1 3 ..(16516 okuma, 10 yanıt) Yeni PEHASPESEO ..(87283 okuma, 82 yanıt) Türkçe Karakter sorunu ? ..(46647 okuma, 36 yanıt) tek modul için sağ ve sol ..(14297 okuma, 8 yanıt) Php-nuke8.0 başlıklarda t ..(13226 okuma, 8 yanıt) Phpden iyi anlayan ..(6961 okuma, 1 yanıt) Php nuke 7.6 - 3.1 patch ..(90314 okuma, 89 yanıt) Mp3 Üst Player Yardım ..(38335 okuma, 40 yanıt) Toplu üyelik silme? ..(14082 okuma, 8 yanıt) Çözümleyemediğim hata... ..(15982 okuma, 11 yanıt) bloğu kayan hale getirmek ..(7493 okuma, 2 yanıt) Makale modulu ..(10930 okuma, 5 yanıt) PHP-Nuke Haber V.1 Paylas ..(106791 okuma, 121 yanıt) title değiştirme ..(13012 okuma, 6 yanıt) Arkadaşlar bu sorunun çöz ..(13175 okuma, 6 yanıt) Php Nuke 8.1 ..(5378 okuma, 0 yanıt) merhaba ..(13100 okuma, 9 yanıt) Anasayfa için boş modül o ..(17259 okuma, 13 yanıt) admin panelinde Access De ..(8031 okuma, 2 yanıt) Bu başlığa hiç cevap gelm ..(32925 okuma, 25 yanıt) Nuke Tema yapilisi ..(21278 okuma, 16 yanıt) Mavisce-net temasina bann ..(10985 okuma, 6 yanıt) PHP-Nuke wTeam - eklentil ..(8243 okuma, 2 yanıt) coppermine hata ..(13464 okuma, 8 yanıt) içerik tanıtımı ..(7794 okuma, 2 yanıt) Haber Ve İçeriğe Resim Ek ..(9014 okuma, 3 yanıt) google keywords ..(11317 okuma, 6 yanıt) 8.0'da html sorunu ..(6856 okuma, 1 yanıt) PHP-Nuke_8.1.3.5+NukeSent ..(67630 okuma, 76 yanıt) üye olunurken gereksiz is ..(12641 okuma, 7 yanıt) Arkadaşlar kolifa haber s ..(7920 okuma, 2 yanıt) Hesabınız'a tıklayınca te ..(13079 okuma, 7 yanıt)
Netopsiyon Online: Forums
Netopsiyon Online :: Başlık görüntüleniyor - Kesme işareti problemi!!
Önceki başlık :: Sonraki başlık
Yazar
Mesaj
Deviance Mesaj: 1+
Kayıt: Dec 13, 2006 Mesajlar: 6
Tarih: 2007-01-30, 16:51:42 Mesaj konusu: Kesme işareti problemi!!
Merhaba, php 7.6 sürümünü kullanıyorum, linux web ve local'de (') kesme işaretini (\') şeklinde çıkarıyor. Sitede yer alan NUKEQuiz modülü ise kesme işaretinden dolayı şu hatayı veriyor. "1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 't', 1)' at line 1
answers update"
sebebi ise cevap bölümünde "isn't" gibi kesme işareti içeren kelimeler kullanmamdır. Bu problemi nası çözerim. Teşekkürler...
Başa dön
Bu Site Google Adsense ile Gelir Elde Ediyor
Tarih: 2026-04-16, 22:33:05 Mesaj konusu: Forum Arası Reklamlar
Başa dön
Gordan Mesaj: 300+
Kayıt: Jun 09, 2006 Mesajlar: 332 Konum: Tuz Gölü
Tarih: 2007-01-30, 17:12:41 Mesaj konusu: Re: Kesme işareti problemi!!
Aynı Sorun bende de var 7.6+3.2 kullanıyorum
Başa dön
saho Forum Yöneticisi
Kayıt: Mar 18, 2005 Mesajlar: 2176 Konum: istanbul-tokat
Tarih: 2007-01-30, 17:21:34 Mesaj konusu:
db ye veri eklerken ki $degisken db ye ekleniyor bir filtreleme yapılmadan
addslashes($degisken)
yaparsanız sorunuz düzelir fakat ekrana yazdırırken sorun çıkabilir yüksek ihtimal çıkmaz ama nuke nin filter_text fonksiyonu var ama çıkarsa diye de
okurkende ekrana yazarken yani
stripslashes($degisken) diye okutmanız gerekir ;)
Başa dön
Deviance Mesaj: 1+
Kayıt: Dec 13, 2006 Mesajlar: 6
Tarih: 2007-01-30, 19:45:38 Mesaj konusu:
saho :
db ye veri eklerken ki $degisken db ye ekleniyor bir filtreleme yapılmadan
addslashes($degisken)
yaparsanız sorunuz düzelir fakat ekrana yazdırırken sorun çıkabilir yüksek ihtimal çıkmaz ama nuke nin filter_text fonksiyonu var ama çıkarsa diye de
okurkende ekrana yazarken yani
stripslashes($degisken) diye okutmanız gerekir ;)
Üstad, bu söylediğin çözüm yolunu nasıl uygularım? Kusura bakma acemiyim. Teşekkürler...
Başa dön
saho Forum Yöneticisi
Kayıt: Mar 18, 2005 Mesajlar: 2176 Konum: istanbul-tokat
Tarih: 2007-01-31, 12:19:29 Mesaj konusu:
sql veri girenve okuyan index.php dosyasını buraya kod olarak eklerseniz incelerim
Başa dön
seyranli Mesaj: 1000+
Kayıt: May 16, 2005 Mesajlar: 3511 Konum: oradan
Tarih: 2007-01-31, 13:32:59 Mesaj konusu:
insert into kodundan önce
$metindegiskeni=str_replace(''','84tirnak84',$metindeğişkeni);
şeklinde bi satır eklerseniz,
kesme i,şareti yerine veritabanına 84tirnak84 yazacaktır. aynı şyi ekrana yazdırmadan önce,
yani select ... from komutundan bir alt satıra
$metindegiskeni=str_replace('84tirnak84',''',$metindeğişkeni);
halinde yazarsanız sanırım sorun ortadan kalkacaktır
Başa dön
Deviance Mesaj: 1+
Kayıt: Dec 13, 2006 Mesajlar: 6
Tarih: 2007-01-31, 20:57:00 Mesaj konusu:
Sanırım şu aşağıdaki kodlarda biryerde çözüm olması lazım. Soru kısmanda kesme işaretini kabul ederken cevap kısmında kullanısak hata veriyor.
//SAVE NEW QUESTION
case "savenewquestion":
global $question, $quesid, $qid, $optionText, $answer, $points, $qexplain, $image, $prefix, $db;
$question = nl2br(stripslashes(FixQuotes(check_html($question, "nohtml"))));
$qexplain= nl2br(stripslashes(FixQuotes(check_html($qexplain, ""))));
if (!$db->sql_query("INSERT INTO ".$prefix."_nquiz_questions VALUES (NULL,'$question','$qid','$answer','$points','$qexplain','$image')")){
echo mysql_errno(). ": ".mysql_error(). "<br>";
return;
}
$object = mysql_fetch_object($db->sql_query("SELECT quesid FROM ".$prefix."_nquiz_questions WHERE question='$question'"));
$id = $object->quesid;
for($i = 1; $i <= sizeof($optionText); $i++)
{
if($optionText[$i] != ""){
$optionText[$i] = FixQuotes($optionText[$i]);
}
if(!$db->sql_query("INSERT INTO ".$prefix."_nquiz_answers (quesid, optionText, orderid) VALUES ($id, '$optionText[$i]', $i)")){
echo mysql_errno(). ": ".mysql_error(). "<br>answers update";
return;
}
}
Header("Location: admin.php?op=modifyquiz&qid=$qid");
break;
//SAVE QUIZ CHANGES
case "savequizchanges":
global $title, $compq, $prize, $sponsor, $emailadmin, $emailuser, $adminemail, $limit, $sid, $sscoreb, $year, $month, $day, $hour, $min, $prefix, $view, $active, $module_name, $db;
if(isset($emailadmin)) $emailadmin=1; else $emailadmin=0;
if(isset($emailuser)) $emailuser=1; else $emailuser=0;
if(isset($limit)) $limit=1; else $limit=0;
if(isset($active)) $act=1; else $act=0;
if(isset($compq)) $compq=1; else $compq=0;
if(isset($view)) $view=1; else $view=0;
$expire = "$year-$month-$day $hour:$min:00";
$title = stripslashes(FixQuotes($title));
$comments = stripslashes(FixQuotes($comment));
if(!$image) { $image = 'blank.gif';}
if(!$db->sql_query("UPDATE ".$prefix."_nquiz_quiz SET sid='$sid',active='$act', compq='$compq', prize_desc='$prize', sponsor='$sponsor', sscoreb='$sscoreb', title='$title',emailadmin ='$emailadmin',emailuser='$emailuser',limit_attempts='$limit', view_answers='$view', expire='$expire', admin_email='$adminemail' WHERE qid='$qid'")) {
echo mysql_errno(). ": ".mysql_error(). "<br>";
return;
}
Header("Location: admin.php?op=modifyquiz&qid=$qid");
break;
Başa dön
Deviance Mesaj: 1+
Kayıt: Dec 13, 2006 Mesajlar: 6
Tarih: 2007-01-31, 22:25:04 Mesaj konusu:
DB'ye veri ekleyen dosya bu olsa gerek.
//SAVE NEW QUESTION
case "savenewquestion":
global $question, $quesid, $qid, $optionText, $answer, $points, $qexplain, $image, $prefix, $db;
$question = nl2br(stripslashes(FixQuotes(check_html($question, "nohtml"))));
$qexplain= nl2br(stripslashes(FixQuotes(check_html($qexplain, ""))));
if (!$db->sql_query("INSERT INTO ".$prefix."_nquiz_questions VALUES (NULL,'$question','$qid','$answer','$points','$qexplain','$image')")){
echo mysql_errno(). ": ".mysql_error(). "<br>";
return;
}
$object = mysql_fetch_object($db->sql_query("SELECT quesid FROM ".$prefix."_nquiz_questions WHERE question='$question'"));
$id = $object->quesid;
for($i = 1; $i <= sizeof($optionText); $i++)
{
if($optionText[$i] != ""){
$optionText[$i] = FixQuotes($optionText[$i]);
}
if(!$db->sql_query("INSERT INTO".$prefix."_nquiz_answers (quesid, optionText, orderid) VALUES ($id, '$optionText[$i]', $i)")){
echo mysql_errno(). ": ".mysql_error(). "<br>answers update";
return;
}
}
Header("Location: admin.php?op=modifyquiz&qid=$qid");
break; En son Deviance tarafından 2007-02-02, 17:01:22 tarihinde değiştirildi, toplam 1 kere değiştirildi
Başa dön
Bu Site Google Adsense ile Gelir Elde Ediyor
Tarih: 2026-04-16, 22:33:05 Mesaj konusu: Forum Arası Reklamlar
Başa dön
saho Forum Yöneticisi
Kayıt: Mar 18, 2005 Mesajlar: 2176 Konum: istanbul-tokat
Tarih: 2007-02-01, 12:45:24 Mesaj konusu:
çok karmaşık olmuş ama bu durumda şunu önereyim o zaman
her posta
Kod:
foreach($_POST as $sa=>$ho) $_POST[$sa]=addslashes($_POST[$sa]);
bu ekleyen kısımda olursa bütün posttan gelenlere slash ekler
Kod:
foreach($row as $sa=>$ho) $_POST[$sa]=stripslashes($row[$sa]);
burada sql den okurken slash leri tekrar siliyor
values (' $row[$sa]' mesala burada slashs olmazsa nerede keseciğini karıştırıyor fazladan tırnaklar çıkıyor ve error veriyor bu durumda
slashses ekleyerek bu durumdan kurtuluyoruz...
(çok kalabalık duruyordu bakamadım o kısmı bulman gerekli tamda eklenmemiş sanırım ama bütün hepsine ayar verebilir foreach tüm dizilere{arraylara})
Başa dön
Deviance Mesaj: 1+
Kayıt: Dec 13, 2006 Mesajlar: 6
Tarih: 2007-02-02, 15:01:37 Mesaj konusu: Re: Kesme işareti problemi!!
Önerin için çok teşekkürler... Söylediklerini bir deneyeyim. Kolay gelsin....
Başa dön
Deviance Mesaj: 1+
Kayıt: Dec 13, 2006 Mesajlar: 6
Tarih: 2007-02-02, 16:59:42 Mesaj konusu:
Beceremedim, artık tek tırnak yerine çift tırnak kullanacağım. Başka çare yok herhalde.... Şu satırlarda birşeyler vara mam göremedim... MySQL server version'undan yada ayarlarından olabilir mi? Haber eklerken "Ali'nin..." ifadesini "Ali\'nin..." şeklinde ekliyor. problem buradan da kaynaklanıyor olabilir. Yada şu kodlardan.....
//SAVE NEW QUESTION
case "savenewquestion":
global $question, $quesid, $qid, $optionText, $answer, $points, $qexplain, $image, $prefix, $db;
$question = nl2br(stripslashes(FixQuotes(check_html($question, "nohtml"))));
$qexplain= nl2br(stripslashes(FixQuotes(check_html($qexplain, ""))));
if (!$db->sql_query("INSERT INTO ".$prefix."_nquiz_questions VALUES (NULL,'$question','$qid','$answer','$points','$qexplain','$image')")){
echo mysql_errno(). ": ".mysql_error(). "<br>";
return;
}
$object = mysql_fetch_object($db->sql_query("SELECT quesid FROM ".$prefix."_nquiz_questions WHERE question='$question'"));
$id = $object->quesid;
for($i = 1; $i <= sizeof($optionText); $i++)
{
if($optionText[$i] != ""){
$optionText[$i] = FixQuotes($optionText[$i]);
}
if(!$db->sql_query("INSERT INTO".$prefix."_nquiz_answers (quesid, optionText, orderid) VALUES ($id, '$optionText[$i]', $i)")){
echo mysql_errno(). ": ".mysql_error(). "<br>answers update";
return;
}
}
Header("Location: admin.php?op=modifyquiz&qid=$qid");
break;
Başa dön
Bu forumda yeni başlıklar açamazsınız Bu forumdaki başlıklara cevap veremezsiniz Bu forumdaki mesajlarınızı değiştiremezsiniz Bu forumdaki mesajlarınızı silemezsiniz Bu forumdaki anketlerde oy kullanamazsınız