הרשם שאלות ותשובות רשימת חברים לוח שנה הודעות מהיום

חזור   הוסטס - פורום אחסון האתרים הגדול בישראל > עיצוב גראפי, תכנות על כל שפותיו וקידום ושיווק אתרים > פורום תיכנות

   
|!|

סגור את ההודעה
 
כלים לאשכול תצורת הצגה
ישן 21-07-07, 17:37   # 1
mmoz
חבר חדש
 
מיני פרופיל
תאריך הצטרפות: Jul 2007
הודעות: 13

mmoz לא מחובר  

PHP - איך אני מוצא ולוקח ערך מעמוד URL אחר ?

היי,
יש לי עמוד מסויים (fkg.html)
אני רוצה להפעיל קובץ PHP
כך שימצא ערך מסויים בשורה מסויימת (לא חייב לעבוד ע"פ שורות)
ויציג אותו או שאוכל לעבוד איתו.

האם אני צריך לעבוד עם FOPEN או FILE ?
ואיך בדיוק אני מוצא את הנתון המסויים ?

אודה לכם מאוד אם תעזרו לי...
 
ישן 21-07-07, 18:02   # 2
4ior
חבר וותיק
 
4ior's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 1,451

4ior לא מחובר  

אתה לוקח את התוכן של הקובץ באמצעות ob_get_contents
ואז אתה מחפש את הערך באמצעות preg_match
 
ישן 21-07-07, 18:06   # 3
mmoz
חבר חדש
 
מיני פרופיל
תאריך הצטרפות: Jul 2007
הודעות: 13

mmoz לא מחובר  

הערך אינו קבוע...

ציטוט:
נכתב במקור על ידי 4ior צפה בהודעה
אתה לוקח את התוכן של הקובץ באמצעות ob_get_contents
ואז אתה מחפש את הערך באמצעות preg_match

איך אני מוצא את הערך כשהוא אינו קבוע ?
 
ישן 21-07-07, 18:15   # 4
4ior
חבר וותיק
 
4ior's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 1,451

4ior לא מחובר  

הערך לא קבוע...אבל בטח מסביב יש משהו קבוע לא?

תקרא על preg_match אחי..

Last edited by 4ior; 21-07-07 at 18:20..
 
ישן 21-07-07, 18:39   # 5
mmoz
חבר חדש
 
מיני פרופיל
תאריך הצטרפות: Jul 2007
הודעות: 13

mmoz לא מחובר  

כן, מסביב יש נתונים קבועים אבל...

ציטוט:
נכתב במקור על ידי 4ior צפה בהודעה
הערך לא קבוע...אבל בטח מסביב יש משהו קבוע לא?

תקרא על preg_match אחי..
איך אני מבצע בפועל את החיפוש ??
 
ישן 21-07-07, 19:29   # 6
syn
הוסטסניון
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 1,919

syn לא מחובר  

ציטוט:
נכתב במקור על ידי mmoz צפה בהודעה
איך אני מבצע בפועל את החיפוש ??
חחח במקרה היה לי בקליבורד דוגמא:
PHP קוד:
<?
$agent 
"russimrulez";
if (
preg_match("/russim/i""$agent")) {
echo 
"true";
} else {
echo 
"false";
}
?>
 
ישן 21-07-07, 19:45   # 7
mmoz
חבר חדש
 
מיני פרופיל
תאריך הצטרפות: Jul 2007
הודעות: 13

mmoz לא מחובר  

נאמר והקוד מקור ממנו אני רוצה לשלוף את הנתון הוא ככה :

דוגמא לחלק מקוד מקור ממנו ארצה לשלוף את הנתון "POOO" :

PHP קוד:
<input type="hidden" name="yg" id="vB" value="0">
<
table cellpadding="4" cellspacing="0" border="0" align="center">
<
tr align="center" valign="bottom">
<
td><img src="http://forums/images/smilies/icon_smile.gif" id="versa">POOO</td>
</
tr>
<
tr align="center" valign="bottom">
<
td><img src="http://forums/images/smilies/icon_sad.gif" id="vilie"></td>
</
tr>
</
table>
</
fieldset>
</
td>
</
tr>
</
table>
</
div
הנתון "POOO" הינו נתון משתנה, איך אני מבצע בפועל חיפוש שילך בדיוק למילה "POOO" וימצא אותה בתוך כל קוד המקור המלא ?
 
ישן 21-07-07, 19:51   # 8
4ior
חבר וותיק
 
4ior's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 1,451

4ior לא מחובר  

PHP קוד:
$poo=preg_match("/id=\"versa\">(\w+)<\/td>/"$content); 
 
ישן 21-07-07, 22:24   # 9
mmoz
חבר חדש
 
מיני פרופיל
תאריך הצטרפות: Jul 2007
הודעות: 13

mmoz לא מחובר  

יש מצב שתכתוב לי את התחלת הקוד ?

ציטוט:
נכתב במקור על ידי 4ior צפה בהודעה
PHP קוד:
$poo=preg_match("/id=\"versa\">(\w+)<\/td>/"$content); 

משום מה זה לא מצליח לי...
תודה על העזרה
 
ישן 21-07-07, 23:15   # 10
mmoz
חבר חדש
 
מיני פרופיל
תאריך הצטרפות: Jul 2007
הודעות: 13

mmoz לא מחובר  

עכשיו יש לי בעיה שהוא לא מוצא ספרות עם נקודות...

עשיתי ככה :
PHP קוד:
$data file_get_contents('test.html');
if (
preg_match('/id=\"versa\">(\w+)<\/td> /'$data$content)) {
}
else
{
echo (
"doesnt work!");

כשהנתון מופיע עם נקודה או רווחים אז הוא רושם לי
dosent work

מה לא בסדר או מה אני צריך לעשות לדעתך ?
 
סגור את ההודעה

חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים)
 


חוקי פירסום
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is מופעל
סמיילים הם מופעל
[IMG] קוד מופעל
קוד HTML מכובה

קפיצה לפורום


כל הזמנים הם GMT +2. הזמן כעת הוא 22:35.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ