הרשם | שאלות ותשובות | רשימת חברים | לוח שנה | הודעות מהיום | חיפוש |
|
|
כלים לאשכול | תצורת הצגה |
14-03-14, 13:53 | # 1 |
חבר וותיק
|
הצאת מילה בין תגי html
שלום.
אני מתחבר לאתר כלשהו באמצעות curl, שואב את קוד המקור שלו ורוצה לקחת את כל התוכן שיש בין 2 תגיות html..חשוב לציין שכל פעם התגיות יכולות להשתנות לכן אני חייב שזה יהיה דימני. בהוצאת מילה בין שתי מילים אין בעיה..אבל כשמערבים תגיות של html זה נותן שגיאה. PHP קוד:
PHP קוד:
PHP קוד:
אשמח לעזרה, תודה.
__________________
מתכנת php אמין ומקצועי. מחירים נוחים! יצירת קשר: 0544378743 |
15-03-14, 12:30 | # 2 |
משתמש - היכל התהילה
|
למה ה nl2br(htmlspecialchars(?
השגיאה מרמזת על זה שהביטוי רגולרי לא מצא את מה שאתה רוצה שהוא ימצא לכן במערך של התוצאות אין את התא 1
__________________
קו ישר, כי אפשר גם אחרת |
15-03-14, 12:34 | # 3 |
חבר וותיק
|
אוקייף הסרתי את שתי הפוקנציות האלה..
גם עכשיו, שגיאה. PHP קוד:
עכשיו אני מקבל: PHP קוד:
__________________
מתכנת php אמין ומקצועי. מחירים נוחים! יצירת קשר: 0544378743 |
15-03-14, 12:39 | # 4 |
משתמש - היכל התהילה
|
את ה preg_quote תעשה ככה:
PHP קוד:
http://il1.php.net/preg_quote
__________________
קו ישר, כי אפשר גם אחרת |
15-03-14, 12:54 | # 5 |
חבר וותיק
|
רק ל start?
ככה: PHP קוד:
PHP קוד:
עדיין שגיאה..
__________________
מתכנת php אמין ומקצועי. מחירים נוחים! יצירת קשר: 0544378743 |
15-03-14, 12:57 | # 6 | |
משתמש - היכל התהילה
|
ציטוט:
תקרא מה זה עושה. זה עושה escape גם ל delimiter שלך מה השגיאה עכשיו?
__________________
קו ישר, כי אפשר גם אחרת |
|
15-03-14, 13:01 | # 7 |
חבר וותיק
|
זו השגיאה:
PHP קוד:
PHP קוד:
__________________
מתכנת php אמין ומקצועי. מחירים נוחים! יצירת קשר: 0544378743 Last edited by dor77; 15-03-14 at 13:11.. |
15-03-14, 13:44 | # 8 |
משתמש - היכל התהילה
|
תחזיר את ה / זה הדלימיטר, והוא צריך להיות גם בתור פרמטר ל preg_quote
__________________
קו ישר, כי אפשר גם אחרת |
15-03-14, 14:08 | # 9 |
חבר וותיק
|
בדיוק שמתי לב והחזרתי אותו רבל יש בעיה אחת..הוא אכן מציג את המ שאני רוצה אבל כאשר אני נותן לstart ו end ערכים כמו:
PHP קוד:
PHP קוד:
וזו השורה: PHP קוד:
PHP קוד:
ה preg_match שלי כתוב נכון? PHP קוד:
__________________
מתכנת php אמין ומקצועי. מחירים נוחים! יצירת קשר: 0544378743 |
15-03-14, 14:15 | # 10 |
משתמש - היכל התהילה
|
חשוב להבין משהו "Undefined offset:"
זו לא שגיאה של תקלה בקוד אלא פשוט הוא לא מוצא לפי הקלט שהבאת לו, ואתה צריך לשחק עם הSTART/END ואולי גם לכתוב ביטוי רגולרי יותר מתוחכם. וגם ירידת שורה נחשב תו שהביטוי רגולרי אמור לתפוס. אם אתה רוצה לנסות לעשות לעצמך חיים יותר קלים אפשר לעשות STRIP לירידות שורה משהו כזה: PHP קוד:
__________________
קו ישר, כי אפשר גם אחרת |
חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים) | |
|
|