ABA


"מעבר על טקסט והוצאת SRC מIMG TAGS"
גירסת הדפסה        
קבוצות דיון בניית אתרים נושא #13689 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 13689
little O man
חבר מתאריך 27.5.02
1109 הודעות, דרג אמינות חבר זה
   18:59   19.03.08   
אל הפורום  
  מעבר על טקסט והוצאת SRC מIMG TAGS  
 
   ערכתי לאחרונה בתאריך 19.03.08 בשעה 19:02 בברכה, little O man
 
יש לי משתנה שמכיל תגיות HTMLיות.

אני רוצה לסרוק אותו, וכל SRC של IMG להוציא כפלט,
ניסיתי עם EREGI אבל אני מקבל ערך אחרון של אותו עמוד בלבד, ולא מעבר.

עבודה עם PHP.

אני שובר את הראש כבר
יש הצעות :?


                                שתף        
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

  האשכול     מחבר     תאריך כתיבה     מספר  
  דותן לקבלה Fly2High 19.03.08 19:17 1
     דותן מגיע :} Dotan  19.03.08 19:22 2
         .. little O man 19.03.08 19:33 3
             מה הייתה הבעיה? Dotan  19.03.08 19:50 4
                 שלא אתה עשית את זה :P Fly2High 19.03.08 20:26 5
                     Reg Exp Buddy אחת התוכנות הכי מועילות שיש:} akoka 19.03.08 20:58 6
                 .. little O man 19.03.08 23:04 7
                     אהה אוקיי :) Dotan  20.03.08 07:10 8

       
Fly2High

דרג אמינות חבר זה
   19:17   19.03.08   
אל הפורום  
  1. דותן לקבלה  
בתגובה להודעה מספר 0
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Dotan  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 19.10.03
2849 הודעות, 2 פידבק, 4 נקודות
   19:22   19.03.08   
אל הפורום  
  2. דותן מגיע :}  
בתגובה להודעה מספר 1
 
   ערכתי לאחרונה בתאריך 19.03.08 בשעה 19:25 בברכה, Dotan
 
נסה את זה:

$htmlCode = "...";

preg_match_all('/<img.*?src=(?:"|\')(.*?)(?:"|\').*?>/simx', $htmlCode, $results);

htmlCode זה הHTML שלך...

זה ימצא לך כל תג img שמכיל src='' או src="" , יוציא את התוכן של הsrc, יכניס את כל התוצאות שהוא מצא למערך בשם results..

תעשה print_r($results) תראה איך זה יוצא לך :| אם אני לא טועה במקום ה[1] של המערך כל התוצאות יהיו, בתוך איברים בתת-מערך הזה... תבדוק את זה :}

בדיקה שזה אכן פועל: (שים לב לכל המקרים שעשיתי שם + כל התוצאות שזה מצא למטה)

http://rotter.name/User_files/nor/47e14c9d5e8d92e0.jpg



                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
little O man
חבר מתאריך 27.5.02
1109 הודעות, דרג אמינות חבר זה
   19:33   19.03.08   
אל הפורום  
  3. ..  
בתגובה להודעה מספר 2
 
   ערכתי לאחרונה בתאריך 19.03.08 בשעה 19:37 בברכה, little O man
 
ראשית, תודה ענקית על העזרה!
דבר נוסף, אני מקבל פלט כזה :

Array ( => Array ( ) => Array ( ) )

מוזר העניין.

תודה דותן,
ערכתי את הregex והגעתי לתוצאה שרציתי.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Dotan  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 19.10.03
2849 הודעות, 2 פידבק, 4 נקודות
   19:50   19.03.08   
אל הפורום  
  4. מה הייתה הבעיה?  
בתגובה להודעה מספר 3
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Fly2High

דרג אמינות חבר זה
   20:26   19.03.08   
אל הפורום  
  5. שלא אתה עשית את זה :P  
בתגובה להודעה מספר 4
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
akoka

דרג אמינות חבר זה
   20:58   19.03.08   
אל הפורום  
  6. Reg Exp Buddy אחת התוכנות הכי מועילות שיש:}  
בתגובה להודעה מספר 5
 
   למרות שהכי כיף שגם יודעים ביטויים רגולריים לבד:}


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
little O man
חבר מתאריך 27.5.02
1109 הודעות, דרג אמינות חבר זה
   23:04   19.03.08   
אל הפורום  
  7. ..  
בתגובה להודעה מספר 4
 
   Case Sensetive.

שטויות משהו ממש בקטנה.
שמתי את זה בRegex buddy וזה גם לא קיבל את הביטוי,
אז פשוט שיניתי לביטוי שהיה לי ממקודם, עם preg_match_all


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Dotan  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 19.10.03
2849 הודעות, 2 פידבק, 4 נקודות
   07:10   20.03.08   
אל הפורום  
  8. אהה אוקיי :)  
בתגובה להודעה מספר 7
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

תגובה מהירה  למכתב מספר: 
 
___________________________________________________________________

___________________________________________________________________
למנהלים:  נעל | תייק בארכיון | מחק | העבר לפורום אחר | מחק תגובות | עגן אשכול
       



© כל הזכויות שמורות ל-רוטר.נט בע"מ rotter.net