View Single Post
ישן 14-09-11, 10:36   # 1
Megnum
חבר וותיק
 
מיני פרופיל
תאריך הצטרפות: May 2007
מיקום: אשד
הודעות: 1,308

Megnum לא מחובר  

בעיה עם ביטוררים רגולריים

שלום יש לי את הביטויי הבא:

PHP קוד:


 $this->my_input=preg_replace('/\{\$(.+)\}/i',"<?php global $$1;echo $$1?>",$this->my_input);

והHTML שלי הוא:
HTML קוד:
 <font>{$title1}></font> <font>{$title2}</font>               
הבעיה שזה מציג ככה:


ציטוט:
<?php global $title1 echo $title1 </font><font><${title2}?></font>
במקום שזה יהיה ככה:
ציטוט:
<?php global $title1 echo $title1 ?<</font><font> global $title2 echo $title2<?</font>
כל זה קורה כי הכל נמצא בשורה אחת והוא קורא את ה{ ועד הסוף } ולא בנפרד לשתי המשתנים
איך אני מתקן את הדריסה הזאת?
  Reply With Quote