הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   איך אני מציג XML באתר? (https://hosts.co.il/forums/showthread.php?t=83757)

XFum 14-07-10 19:55

איך אני מציג XML באתר?
 
http://48.tapuz.co.il/flix/flixforsities/hinami.xml

לדוגמא את זה.. שיראה כמו בלוק יראה לי את התמונה והכל .. דרוש PHP ?

~The_Sultan~ 14-07-10 20:24

אתה מתכוון כדי להשתמש בנתונים שבקובץ ה-XML, נכון? דרוש PHP או שפה תיכנות אחרת כלשהי בשביל זה. אפשר גם עם JS.
הנה לימוד כיצד לעשות את זה ב-JS:
http://www.w3schools.com/xml/xml_http.asp
ובצד שמאל באתר הזה, בתפריט תחת הכותרת "XML JavaScript" יש לך עוד מדריכים שצריך ללמוד בשביל זה.

ב-PHP צריך ללמוד את כמה פונקציות, יש מיועדות ויש לא מיועדות כמו שילוב של file_get_contents() ו-preg_match() ו-preg_replace(). בעיקרון הנה הלינק ללימוד כל הרעיון של XML ב-PHP:
http://php.net/manual/en/book.xml.php
והנה הפונקציה העיקרית:
http://www.php.net/manual/en/function.xml-parse.php

בהצלחה. :)

XFum 14-07-10 21:53

המון תודות אני אנסה לעשות ב JS קודם.
כי אני צריך לשלב את זה ב WP.

astricks 15-07-10 15:00

אופציה נוספת ב PHP, יש לך את ה domdocument שחלק מהתיאור שלו זה :
Represents an entire HTML or XML document; serves as the root of the document tree.

מחלקה מעולה שמשמשת להמון דברים. מזכירה את הפונקציות של ajax שאני מניח ש xfum יזהה. בכל מקרה, רק לקרוא קודם את הוראות ההתקנה, לוודא שהשרת שלכם תומך בתוספות הזאת

AlmogBaku 21-07-10 00:03

ציטוט:

נכתב במקור על ידי ~The_Sultan~ (פרסם 771181)
אתה מתכוון כדי להשתמש בנתונים שבקובץ ה-XML, נכון? דרוש PHP או שפה תיכנות אחרת כלשהי בשביל זה. אפשר גם עם JS.
הנה לימוד כיצד לעשות את זה ב-JS:
http://www.w3schools.com/xml/xml_http.asp
ובצד שמאל באתר הזה, בתפריט תחת הכותרת "XML JavaScript" יש לך עוד מדריכים שצריך ללמוד בשביל זה.

ב-PHP צריך ללמוד את כמה פונקציות, יש מיועדות ויש לא מיועדות כמו שילוב של file_get_contents() ו-preg_match() ו-preg_replace(). בעיקרון הנה הלינק ללימוד כל הרעיון של XML ב-PHP:
http://php.net/manual/en/book.xml.php
והנה הפונקציה העיקרית:
http://www.php.net/manual/en/function.xml-parse.php

בהצלחה. :)

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


לכותב:
אתה חייב להשתמש בכלים של צד-שרת, הייתי ממליץ במקרה הזה להשתמש באובייקט simplexml במידה ואתה משתמש ב PHP...

~The_Sultan~ 21-07-10 00:14

מה? אני רואה שאתה אוהב לצאת עליי בהודעות שלך, אפשר לדעת מי אתה ומה אתה שאתה חושב את עצמך לשם דבר?
ואני משתמש במנוע JQUERY ל-AJAX.

AlmogBaku 21-07-10 02:01

ציטוט:

נכתב במקור על ידי ~The_Sultan~ (פרסם 772132)
מה? אני רואה שאתה אוהב לצאת עליי בהודעות שלך, אפשר לדעת מי אתה ומה אתה שאתה חושב את עצמך לשם דבר?
ואני משתמש במנוע JQUERY ל-AJAX.

וואלה?.. תנסה בבקשה לעשות את זה:
PHP קוד:

$.get("http://www.google.co.il", function(response) { $("body").html(response); }); 

אם גילית טריק שגורם לזה לעבוד.. אשמח לשמוע :D



*נ.ב jQuery זו ספרייה לא מנוע :P

~The_Sultan~ 21-07-10 02:06

אהה.. אתה פוזאיסט.. זה מסביר הכל :)
ומה לעזאזל הקשר בין הקוד שנתת ל-AJAX? באמת זה קשור לנושא פה? ובאמת נראה לך שככה עושים \ אני עושה AJAX?

AlmogBaku 21-07-10 02:14

ציטוט:

נכתב במקור על ידי ~The_Sultan~ (פרסם 772154)
אהה.. אתה פוזאיסט.. זה מסביר הכל :)
ומה לעזאזל הקשר בין הקוד שנתת ל-AJAX? באמת זה קשור לנושא פה? ובאמת נראה לך שככה עושים \ אני עושה AJAX?

חח :D..
קודם כל- כן זה Ajax, אני אומר לjQ לבצע שאילתה מסוג GET..
תנסה בדרך אחרת אם אתה מתעקש

~The_Sultan~ 21-07-10 02:16

אני יודע שזה AJAX, אבל בחיים לא השתמשתי בספרייה\מנוע (מה שתרצה) של JQUERY לביצוע דברים כאלה. בשביל זה משתמש ב-PHP, פונקציה פשוטה מאוד אם אתה מכיר: file_get_contents().


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

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