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

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

Jonathan Zeierman 11-06-09 21:43

שאלה- Frames
 
שלום לכולם.
אני משתמש ב-FRAMES.
אחד משמאל אחד מימין
אני מציג את הקוד של השמאל ככה:
PHP קוד:

<frame src="main.php" name="frame1" id="frame_left" noresize="1" scrolling="yes" frameborder="0" marginwidth="0" marginheight="0"

הדף שהוא לוקח את הקוד הוא main.php.
אבל אני רוצה שהוא יציג לי את מה שיש בדף הראשי ז"א איפה שהקוד שרשמתי למעלה רשום, בהמשך הדף יש את הקוד שאמור להיות ב- main.php האם אפשרי לעשות דבר כזה?
כמו שעושים ב- post שרוצים שהוא יפעל לפי הדך אז לא מסמנים לו action אפשרי?

OrPol 11-06-09 21:52

לא הבנתי למה אתה מתכוון, יכול להיות שאתה מדבר על INCLUDE?

Jonathan Zeierman 11-06-09 22:11

לא לא...
כדי להציג את הקוד אני עושה כאילו אינקלוד.
אבל אני לא רוצה לעשות אינקלוד אני רוצה שהוא יקח מהדף עצמו.
כמו שהסברתי
שעושים POST אפשר לבחור לעשות מדף מסויים ולסמן אותו בקוד HTML ב-metahod action "test.php"
למשל ואם רוצים שהקוד PHP והקוד HTML ביחד אז לא מסמנים כלום ב- metahod action""
איך אני יכול לעשות כזה דבר ז"א שהוא יקח הכל מאותו דף.
יעני:
<frame src="" name="frame1" id="frame_left" noresize="1" scrolling="yes" frameborder="0" marginwidth="0" marginheight="0">

Gak | WebPower.co.il 12-06-09 22:40

B-) תגיד אם הבנתי

אתה רוצה שמשתמש יכנס אל:
וזה יציג לו frame שבתוכו יהיה התוכן של main.php?
הוא פשוט יציג frame בתוך frame בתוך frame וככה הלאה

או

ב:
ציטוט:

http://domain.com/
ישנו פריים.
כשייכנסו אל:
הוא יציג בsrc של הframe את
אם יכנסו אל
הוא יציג בsrc של הframe את
או שהתכוונת בכלל למשהו אחר?

Jonathan Zeierman 13-06-09 01:55

כמעט הצלחת.
בתוך ה- main.php יש קוד שמוצג כ-FRAME.
משולבים בזה עוד 2 פריימים.
מה שעשית הצגת את 2 הפריימים הנוסים, אך הקוד ב- main.php לא מוצג.
זה הקוד:
PHP קוד:

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <
HTML dir="rtl">
    <
HEAD>
      <
TITLE>מערכת ניהול</TITLE>
    <
meta http-equiv="Content-Type" content="text/html; charset=windows-1255" />
    <
script type="text/javascript" src="includes/js/javascript.js"></script>
    <meta http-equiv="Content-Language" content="he" />
    </HEAD>
    <frameset rows="48,95%" border="0">
    <frame src="top.php" noresize="1" frameborder="0" scrolling="no" name="frame_top"> 
    <frameset cols="85%,225" style="border-top: 2px solid #7083e1">
    <frame src="http://domain.co.il/yoni/cms/main.php" name="frame1" id="frame_left" noresize="1" scrolling="yes" frameborder="0" marginwidth="0" marginheight="0">
    <frame src="nav.php" name="frame2" id="frame_right" noresize="1" scrolling="yes" frameborder="0" marginwidth="0" marginheight="0">
    </frameset>
    </frameset><noframes></noframes>
[B]בהמשך כאן צריך להיות קוד PHP שיוצג מהדף עצמו ז"א מה-main.php.[/B] 

ואם לא הבנת הנה תצלום:
http://ror.co.il/files/1357865933.jpg

OrPol 13-06-09 01:56

עריכה: לא ראיתי את התגובה שפרסמת שניה לפני, ראה תגובתי כמבוטלת.

Jonathan Zeierman 13-06-09 01:59

אני רוצה שהכל יהיה בדף אחד, שהוא יקלוט הכל מדף אחד זה מה שאני רוצה אני מגדיר את הפריימים ב-main.php והוא יקח את הפריים השמאלי מה-main.php זה הכל.

Gak | WebPower.co.il 13-06-09 09:25

ציטוט:

נכתב במקור על ידי Yoni | Ventrilo.co.il (פרסם 721030)
כמעט הצלחת.
בתוך ה- main.php יש קוד שמוצג כ-FRAME.
משולבים בזה עוד 2 פריימים.
מה שעשית הצגת את 2 הפריימים הנוסים, אך הקוד ב- main.php לא מוצג.
זה הקוד:
PHP קוד:

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <
HTML dir="rtl">
    <
HEAD>
      <
TITLE>מערכת ניהול</TITLE>
    <
meta http-equiv="Content-Type" content="text/html; charset=windows-1255" />
    <
script type="text/javascript" src="includes/js/javascript.js"></script>
    <meta http-equiv="Content-Language" content="he" />
    </HEAD>
    <frameset rows="48,95%" border="0">
    <frame src="top.php" noresize="1" frameborder="0" scrolling="no" name="frame_top"> 
    <frameset cols="85%,225" style="border-top: 2px solid #7083e1">
    <frame src="http://domain.co.il/yoni/cms/main.php" name="frame1" id="frame_left" noresize="1" scrolling="yes" frameborder="0" marginwidth="0" marginheight="0">
    <frame src="nav.php" name="frame2" id="frame_right" noresize="1" scrolling="yes" frameborder="0" marginwidth="0" marginheight="0">
    </frameset>
    </frameset><noframes></noframes>
[B]בהמשך כאן צריך להיות קוד PHP שיוצג מהדף עצמו ז"א מה-main.php.[/B] 

ואם לא הבנת הנה תצלום:
http://ror.co.il/files/1357865933.jpg

בהמשך הקוד שהבאת אתה רוצה לשים עוד קוד PHP שהוא התוכן של main.php?

במסגרות כל אחד לעצמו
top.php מכיל את הלוגו
nav.php מכיר את התפריט
main.php מכיל את התוכן
אתה עשית את הפריימים האלה בתוך הקובץ main.php

Jonathan Zeierman 13-06-09 11:36

ציטוט:

נכתב במקור על ידי Gak | WebPower.co.il (פרסם 721044)
בהמשך הקוד שהבאת אתה רוצה לשים עוד קוד PHP שהוא התוכן של main.php?

במסגרות כל אחד לעצמו
top.php מכיל את הלוגו
nav.php מכיר את התפריט
main.php מכיל את התוכן
אתה עשית את הפריימים האלה בתוך הקובץ main.php

נכון מאוד זה מה שרציתי לעשות אפשרי?


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

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