577
צפיות
צפיות
11
תשובות
תשובות
php ב wml
שלום רציתי לדעת איך אני יכול להשתמש ב php בתוך wml
כי אני רוצה להשתמש במסד נתונים
אז רציתי לדעת אם זה אפשרי
תודה לעוזרים
שלום רציתי לדעת איך אני יכול להשתמש ב php בתוך wml
כי אני רוצה להשתמש במסד נתונים
אז רציתי לדעת אם זה אפשרי
תודה לעוזרים
11 תשובות
wml זו שפת צד לקוח
בס"ד
וPHP היא צד שרת.
אז משתמשים בזה כרגיל.
לא הבנתי אחי
אחי לא ממש הבנתי מה אתה אומר
איך אני יכול לשלב את זה בדיוק? אם זה אפשרי
כמו PHP וHTML
בס"ד
פשוט במקום שהפלט יהיה HTML שיהיה WML
וגם הפאלפונם החדשים כבר תומכים בXHTML(זה HTML רגיל רק עם חוקים חדשים)
מדריך:
https://webmaster.org.il/guide.asp?subject=XHTML
אחי
מצטער על הבורות
אתה מתכוון שאני פשוט אוסיף את הקוד של ה php בדף עצמו.?
תראה:
בדף php משולב בדרך כלל html, נכון?
אז במקום לשלב html, אתה משלב wml, זה הכל.
ואיך אני משלב wml ב php
הרי קוד ה php פעל רק אם הקובץ יהיה *.php
והאתר יוצג רק אם הקובץ יהיה *.wml
אז איך אני עושה את זה?
לא בטוח
בס"ד
א. לא בטוח שהדף לא יפעל בפלא אם הסיומת תהיה PHP.
ב. אם יש לך גישה ל HTTPD.conf אז אתה יכול להגדיר בו שגם קוד PHP בקבצי
wml ירוץ.
בתור אחד שבנה הרבה אתרים סלולריים
דינאמיים, אני יכול להבטיח לך שסיומת הקובץ לא משנה שום דבר לגלישה בסלולר.
מה שחשוב זה ה content-type – שהוא צריך להיות text/wml.
בניתי מספיק אתרי wap ב asp, ובכל דף הסיומת היתה asp, ואפפעם זה לא יצר בעיות.
אין שום סיבה שב php זה יהיה אחרת.
טוב ניסיתי אבל יש בעיה:
טוב אז שאני שומר את זה בדף php
זה לא מציג שגיאה
אבל זה גם לא מציג כלום(הדף עצמו תקין של ה php)
ושאני שומר בדף wml רגיל ללא קוד php זה פועל
הקודים:
PHP:
<?php
echo "<?xml version='1.0'?>";
echo "<!DOCTYPE wml PUBLIC '-//WAPFORUM//DTD WML 1.1//EN'
'http://www.wapforum.org/DTD/wml_1.1.xml'>";
echo "<wml>";
echo "<card>";
echo "<p>Hello WorldHello WorldHello WorldHello World</p>";
echo "</card>";
echo "</wml>";
?>
הדף בסיומת wml
<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN"
"http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
<card>
<p>
Hello World
</p>
</card>
</wml>
אממ אולי אני אשתמש ב <script>
אולי אני אשתמש ב
<script src="kaka.php"></script>
אם אני אשים את זה זה יעבוד?
מישהו בבקשה?
מישהו בבקשה?