שאלה בPHP

donatello

New member
שאלה בPHP

איך אני יכול לעשות את הדבר הבא מבלי שיוציא לי את השגיאות שהוא מוציא.. while(@($emoSub = mysql_fetch_array($emolistSub))) { $eCode = $emoSub[´eCode´]; $eFile = $emoSub[´eFile´]; $theSubject = eregi_replace("$eCode", "<img src=$eFile border=0>", $theSubject); } ERROR MESSAGE: Warning: REG_EPAREN in line 10 Warning: REG_EMPTY in line 10 מה שכל העסק צריך לעשות הוא למשל המשתנה theSubject יש בו נגיד :) אז הקובץ של התמונה מופיע במקום ה :) עשיתי את זה בעבר אבל עכשיו הוא לוקח את המידע מהמסד נתונים ופשוט יש לי בעיה בהדפסה של כל זה.. אשמח אם תעזרו לי.. זה אמור להיות סמיילים למערכת פורומים תודה!
 

Megapuzik

New member
הממ...

יש דרך שאפשר לבטל את כל הודעות השגיאה על ידי שינוי הerror reporting ל0, למשל :
error_reporting(0);​
ועצה, למה לא להחליף לסמיילים ככה : (כשנגיד המשתנה שמכיל את ההודעה הוא $msg)
$msg = str_replace(":)","<img src=\"smile.gif\" border=0>",$msg);​
בכל מקרה, בהצלחה.
 

donatello

New member
תודה רבה.. עוד שאלה לי אליך..

קודם כל באמת עדיף להשתמש ב str_replace דבר שני.. איך מעבירים בפורום הזה את האנגלית לצד שמאל? כמו בהודעה שלך... יום טוב!
 
למעלה