
18-09-2007, 20:39
|
|
|
|
חבר מתאריך: 17.05.05
הודעות: 7,321
|
|
שכחתי להוסיף עוד הערה:
בדר"כ יש לכתוב:
ולא:
שים לב ששמתי 2 גרשים יחידים סביב המילה "wusiwug".
זה כדי להגדיר אותה כמחרוזת.
אתה הגדרת אותה כקבוע, מה שיכול להיות נכון במקרה שלקבוע הזה יש ערך, אבל אני מניח שאין לך קבוע ששמו "wusiwug".
עכשיו בקשר לשאלתך:
פשוט הוסף את שורת הקוד הבאה מעל כל הקוד שכתבתי:
קוד PHP:
$subject = $_POST['wusiwug'];
למרות שזה נראה לי לא נחוץ להכניס לתוך משתנה אחד את ערכו של משתנה אחר, כשלא בוצעה שום פעולה.
לכן לבסוף, הקוד שאמור לבצע את מה שרצית מההתחלה הוא:
קוד PHP:
$toReplace = array( '<P> </P>',
'word1',
'word2'
);
$replaceWith = array( '<i></i>',
'anOtherWord1',
'anOtherWord2'
);
$_POST['wusiwug'] = str_replace($toReplace, $replaceWith, $_POST['wusiwug']);
|