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

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

   
|!|

השב
 
כלים לאשכול תצורת הצגה
ישן 25-12-06, 18:22   # 1
Matchs
תודה על תרומתך.
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: מרכז.
הודעות: 935

Matchs לא מחובר  

[מדריך] - XML משולב עם PHP (קובץ XML אשר מסתיים בסיומת PHP על מנת לאפשר נגישות למידע)

היי.

בעקבות שאר האשכולות שהתפתחו עם XML, התעניינתי קצת ומצאתי פתרון שהייתי צריך.
מה שדובר בפורום זה להכין קובץ XML שמקבל מידע ע"י תגיות, אך לא דובר על איך ניתן לבצע זאת כקובץ PHP (ולא XML), ז"א שעכשיו נלמד איך להגדיר קובץ PHP להתנהג כמו קובץ XML מקורי (בסיומת PHP). הדבר פשוט, כמה שורות וסיימנו. אז קדימה..
  • הגדרת קובץ PHP כקובץ XML פשוט, מתבצע באמצעות פעולת האדרים פשוטה:
    PHP קוד:
    header('Content-Type: application/xhtml+xml; charset=ISO-8859-1-I'); 
  • קבלת המידע משאילתות וכדומה, בעזרת ECHO בתצורת EOF/HTML/END, לדוגמא:
    PHP קוד:
    echo <<<END
    <?xml version="1.0" encoding="ISO-8859-8-I"?>
    <rss version="2.0">
    END;

אז זהו. ככה בעצם אנחנו נצליח להגדיר קובץ PHP עם שאילתות ולהכניס לתוכו קודים, ולאחר מכן שיהיה בתצורת XML מקורי, למי שמתקשה, הינה דוגמא מלאה לדבר כזה.

PHP קוד:
<?php

#############################
# PHP With XML Guide.
# Created by Rotem - © 2006/7
#############################

error_reporting(E_ALL);
header('Content-Type: application/xhtml+xml; charset=ISO-8859-1-I');

echo <<<END
<?xml version="1.0" encoding="ISO-8859-8-I"?>
<rss version="2.0">

<channel>
<title>takeURL XML File</title>
<link>link</link>
<description>יצצ</description>
<language>he-il</language>
<generator>takeURL XML Manager</generator>
<webMaster>x@walla.com</webMaster>

<item>
<title>The title</title>
<link>address(link)</link>
<description>lol.</description>
<pubDate>Tue, 03 Jun 2003 09:39:21 GMT</pubDate>
<guid>URL</guid>
</item>

</channel>
</rss>
END;

?>
עד כאן להיום. מקווה שהבנתם.
רותם.
__________________
לפניות, אנא השאירו לי הודעה פרטית.
Matchs.
  Reply With Quote
ישן 25-12-06, 18:23   # 2
opsite
משתמש תחת חוזה ניסיון
 
מיני פרופיל
תאריך הצטרפות: Jun 2006
גיל: 34
הודעות: 1,854
שלח הודעה באמצעות ICO אל opsite

opsite לא מחובר  

תודה רבה אחי
__________________
צחי אוחיון , מתכנת אתרים , בונה אתרים , קידוד אתרים .
Php - Html - Css - Js
פרטים נוספים : 052-5-819366 -> eMail - zahiohayon@gmail.com
העלאת קבצים|מזרחית|סינגלים
  Reply With Quote
ישן 25-12-06, 20:42   # 3
tnadav
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Oct 2006
הודעות: 216

tnadav לא מחובר  

ציטוט:
נכתב במקור על ידי Matchs צפה בהודעה
היי.

בעקבות שאר האשכולות שהתפתחו עם XML, התעניינתי קצת ומצאתי פתרון שהייתי צריך.
מה שדובר בפורום זה להכין קובץ XML שמקבל מידע ע"י תגיות, אך לא דובר על איך ניתן לבצע זאת כקובץ PHP (ולא XML), ז"א שעכשיו נלמד איך להגדיר קובץ PHP להתנהג כמו קובץ XML מקורי (בסיומת PHP). הדבר פשוט, כמה שורות וסיימנו. אז קדימה..
  • הגדרת קובץ PHP כקובץ XML פשוט, מתבצע באמצעות פעולת האדרים פשוטה:
    PHP קוד:
    header('Content-Type: application/xhtml+xml; charset=ISO-8859-1-I'); 
  • קבלת המידע משאילתות וכדומה, בעזרת ECHO בתצורת EOF/HTML/END, לדוגמא:
    PHP קוד:
    echo <<<END
    <?xml version="1.0" encoding="ISO-8859-8-I"?>
    <rss version="2.0">
    END;
אז זהו. ככה בעצם אנחנו נצליח להגדיר קובץ PHP עם שאילתות ולהכניס לתוכו קודים, ולאחר מכן שיהיה בתצורת XML מקורי, למי שמתקשה, הינה דוגמא מלאה לדבר כזה.

PHP קוד:
<?php

#############################
# PHP With XML Guide.
# Created by Rotem - © 2006/7
#############################

error_reporting(E_ALL);
header('Content-Type: application/xhtml+xml; charset=ISO-8859-1-I');

echo <<<END
<?xml version="1.0" encoding="ISO-8859-8-I"?>
<rss version="2.0">

<channel>
<title>takeURL XML File</title>
<link>link</link>
<description>יצצ</description>
<language>he-il</language>
<generator>takeURL XML Manager</generator>
<webMaster>x@walla.com</webMaster>

<item>
<title>The title</title>
<link>address(link)</link>
<description>lol.</description>
<pubDate>Tue, 03 Jun 2003 09:39:21 GMT</pubDate>
<guid>URL</guid>
</item>

</channel>
</rss>
END;

?>
עד כאן להיום. מקווה שהבנתם.
רותם.
מה קורה אם אני רוצה לעבוד עם קידוד אחר? זה יעבוד או שיש הגבלות?
__________________
"אני לא מעצב גרפי... אני לא פלאשר תותח... בטח שלא מנכ"ל של חברת בניית אתרים, כעיקרון אסור לי להיות מועסק.. אבל אני... מתכנת ב-PHP , וגם, לא ממש מציעה.." (יצא לי מוזר משהו...חח)
  Reply With Quote
ישן 25-12-06, 20:43   # 4
בניה
משתמש - היכל התהילה
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: נחושה
הודעות: 3,434

בניה לא מחובר  

לא תהיה בעיה.
  Reply With Quote
ישן 26-12-06, 09:30   # 5
Eli-Hai
משתמש - היכל התהילה
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 2,758

Eli-Hai לא מחובר  

נחמד רותם =]
  Reply With Quote
השב

חברים פעילים הצופים באשכול זה: 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. הזמן כעת הוא 17:30.

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