(((ช่วยด้วยครับ)))โค๊ดมันขึ้นอย่างนี้ ตอนโ

เริ่มโดย T.mizaki, 02 ธันวาคม 2010, 09:49:17

หัวข้อก่อนหน้า - หัวข้อถัดไป

0 สมาชิก และ 1 ผู้มาเยือน กำลังดูหัวข้อนี้

T.mizaki

ใช้ infoboard8 ครับ

เว็บ
http://www.xn--22ck6cn6eycil8lnac.com/board/

พอกด submit ตอนโพสแล้ว มันขึ้นอย่างนี้ครับ
Warning:eregi_replace() [functiion.eregi-replace]: REG_EMPTY in /home/hunkhe/domains/xxn--22ck6eycil8lnac.com/public_html/board/_class/class.global.php online 781

ผลลัพธ์ คือ หัวข้อโพสได้ แต่ข้อมูลที่โพสลงไปไม่มี

ช่วยทีครับ มึนไปหมดแล้ว

T.mizaki

ดันหน่อยครับ  อยากได้ความช่วยเหลือ

T.mizaki


T.mizaki


T.mizaki

ขอดันอีกทีนะครับ  ยังไม่มีผู้ใจดีเลย 

ใครรู้โปรดช่วยด้วยนะครับ

rayjung

อยากช่วยเหมือนกัน แต่จนปัญญาช่วยดันครับ

T.mizaki

อ้างถึงจาก: rayjung ใน 03 ธันวาคม 2010, 00:49:01
อยากช่วยเหมือนกัน แต่จนปัญญาช่วยดันครับ

ช่วยดันก็ยังดีครับ  ขอบคุณมาก

ผมปวดหัวกับมันมากเลย  ถามที่บอร์ด infoboard ก็เงียบไม่มีใครตอบเหมือนกัน 

หรือทางเลือกอื่นๆ คือมีเว็บบอร์ดที่สามารถอัพโหลด ภาำพลงในบอร์ดได้เลยมีมั้ยครับ แบบว่าใส่ข้อมูลแบบไม่ต้องกรอกโค๊ดแบบ smf อะครับ เอาแบบใช้ง่ายๆ อะครับ

50kpm

ช่วยดันครับ ใช้ไม่เป็น

ปล. บอร์ดอ่านยากมากเลยครับ ลายตา (ความเห็นส่วนตัวนะครับ)
[direct=https://goo.gl/1aohAU]บริการโพสเว็บประกาศ 100 เว็บ + สร้างลิ้งกลับมาเพื่อเพิ่มผลอันดับที่ดีในทาง SEO [/direct]

[direct=http://www.mom2babyshop.com/]เปลไกวไฟฟ้า[/direct] [direct=http://www.mom2babyshop.com/]เปลไฟฟ้า[/direct] [direct=http://www.mom2babyshop.com/]เปลไกวอัตโนมัติ[/direct]

wantknow

ไม่แน่ใจอ่ะครับ ไม่ค่อยชำนาญบอร์ด

แต่ ..online 781

ลองแปะ code ช่วงนี้ดูหน่อยสิครับ (+/- ซัก 10 บรรทัด) เผื่อเพื่อน ๆ จะมองเห็นอะไรมากขึ้น
[direct=http://question-answered.blogspot.com/]IT Questions and Answers[/direct] | [direct=http://premiergoalandhighlight.blogspot.com]Premierleague Goal and Highlight[/direct] | [direct=http://ไปเที่ยวไหนดี.blogspot.com/]ไปเที่ยวไหนดี[/direct] | [direct=http://ของแปลกๆ.blogspot.com]ของแปลกๆ ทั่วโลก[/direct]

T.mizaki

อ้างถึงจาก: wantknow ใน 03 ธันวาคม 2010, 01:27:47
ไม่แน่ใจอ่ะครับ ไม่ค่อยชำนาญบอร์ด

แต่ ..online 781

ลองแปะ code ช่วงนี้ดูหน่อยสิครับ (+/- ซัก 10 บรรทัด) เผื่อเพื่อน ๆ จะมองเห็นอะไรมากขึ้น

ตามนี้อะครับท่าน


function badword($string){
global $iscon;
for ( $i=0 ; $i<sizeof($iscon["badword"]); $i++ ){
$string = eregi_replace($iscon["badword"][$i] ,"***" ,$string);
}
return $string;
}



T.mizaki

อ้างถึงจาก: T.mizaki ใน 03 ธันวาคม 2010, 02:24:49
อ้างถึงจาก: wantknow ใน 03 ธันวาคม 2010, 01:27:47
ไม่แน่ใจอ่ะครับ ไม่ค่อยชำนาญบอร์ด

แต่ ..online 781

ลองแปะ code ช่วงนี้ดูหน่อยสิครับ (+/- ซัก 10 บรรทัด) เผื่อเพื่อน ๆ จะมองเห็นอะไรมากขึ้น

ตามนี้อะครับท่าน


function badword($string){
global $iscon;
for ( $i=0 ; $i<sizeof($iscon["badword"]); $i++ ){
$string = eregi_replace($iscon["badword"][$i] ,"***" ,$string);
}
return $string;
}




บรรทัดที่ 781 มันมีปัญหาคือ
$string = eregi_replace($iscon["badword"][$i] ,"***" ,$string);

ใครรู้วิธีแก้ไข รบกวนช่วยหน่อยนะครับ

Nomkhonwaan

เดาอาการน่ะครับน่าจะมาจาก

$iscon['badword'][$i] หรือ $string มีค่าว่าง ลองตรวจสอบดูครับว่าตัวแปรทั้งสองค่ามีค่าอยู่จริงๆ ไม่ใช่ null

และในบาง server function eregi มันจะฟ้องว่า deprecated ครับให้ใส่ @ หน้า eregi เช่น

@eregi_replace ... ประมาณนี้ครับ

khondee99

อ้างถึงจาก: nomkhonwaan ใน 03 ธันวาคม 2010, 02:39:55
เดาอาการน่ะครับน่าจะมาจาก

$iscon['badword'][$i] หรือ $string มีค่าว่าง ลองตรวจสอบดูครับว่าตัวแปรทั้งสองค่ามีค่าอยู่จริงๆ ไม่ใช่ null

และในบาง server function eregi มันจะฟ้องว่า deprecated ครับให้ใส่ @ หน้า eregi เช่น

@eregi_replace ... ประมาณนี้ครับ
:wanwan013: :wanwan013:

T.mizaki

อ้างถึงจาก: nomkhonwaan ใน 03 ธันวาคม 2010, 02:39:55
เดาอาการน่ะครับน่าจะมาจาก

$iscon['badword'][$i] หรือ $string มีค่าว่าง ลองตรวจสอบดูครับว่าตัวแปรทั้งสองค่ามีค่าอยู่จริงๆ ไม่ใช่ null

และในบาง server function eregi มันจะฟ้องว่า deprecated ครับให้ใส่ @ หน้า eregi เช่น

@eregi_replace ... ประมาณนี้ครับ

หลังจากที่เติม @ เข้าไปแล้ว ทำให้มันไม่เกิด error อย่างที่บอกข้างต้นแล้วครับ  แต่ว่า....  ข้อความที่โพสยังไม่โชว์อะครับ  ไม่รู้ว่าจะแก้ยังไง

Nomkhonwaan

ใส่ @ เพื่อปิด warning deprecated ครับ (เป็นบาง server ครับที่ใช้ PHP 5.3 ขึ้นไปมั้ง)

แต่ก่อนอื่นต้องตรวจสอบว่า ค่าของตัวแปร $iscon['badword'][$i] หรือ $string มีค่าอยู่จริงๆ หรือปล่าวครับ

ทดสอบโดยการ echo ค่ามันออกมาดู ว่ามีค่าไหม เพราะจากที่ดู error น่าเกี่ยวกับ parameter ของ function eregi มีค่าว่างน่ะครับ

T.mizaki

อ้างถึงจาก: nomkhonwaan ใน 04 ธันวาคม 2010, 11:47:36
ใส่ @ เพื่อปิด warning deprecated ครับ (เป็นบาง server ครับที่ใช้ PHP 5.3 ขึ้นไปมั้ง)

แต่ก่อนอื่นต้องตรวจสอบว่า ค่าของตัวแปร $iscon['badword'][$i] หรือ $string มีค่าอยู่จริงๆ หรือปล่าวครับ

ทดสอบโดยการ echo ค่ามันออกมาดู ว่ามีค่าไหม เพราะจากที่ดู error น่าเกี่ยวกับ parameter ของ function eregi มีค่าว่างน่ะครับ

ตอนนี้ลองลงใหม่แล้วครับ โพสได้ปกติเลย

ยังไงขอบคุณ คุณ nomkhonwaan มากๆเลยนะครับ

Nomkhonwaan