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

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

SensatiOn 03-01-07 15:40

מציג לי דף לבן בעת הצגת הקוד..
 
זה הקוד:
קוד:

<html dir='rtl'>
<head>
<title>לוח בקרה למנהלים</title>
</head>
<body>

<?php

if ($_COOKIE['Shtock']) {

$url = $_SERVER['PHP_SELF'];
$act=$_GET['act'];

function tafrit()
{
        ?>
        <a href='admin.php'>ראשי</a><br />
        <a href='admin.php?act=add'>הוסף קטגוריה</a><br />
        <a href='admin.php?act=del'>מחק קטגוריה</a><br />
        <a href='admin.php?act=edit'>ערוך קטגוריה</a><br />
        <a href='admin.php?act=users'>ערוך משתמשים</a><br />
        <?
}

function includer()
        {
        switch ($_GET['act'])
        {
        case 'add':
        include ('Admin/ad_new.php');
        break;
        //----------------
        case 'del':
        include('Admin/ad_delete.php');
        break;
        //----------------
        case 'edit':
        include('Admin/ad_edit.php');
        break;
        //----------------
        case 'users':
        include('Admin/ad_users.php');
        break;
        //----------------
        default:
        include('Admin/ad_index.php');
        }
}

?>

<frameset cols="25%, *">
<frame scrolling="no" src="<? tafrit(); ?>" />
<frame noresize scrolling="auto" src="<? includer(); ?>" />
</frameset>

<?
}else {
exit("אנא היתחבר לפני הכניסה");
}

?>
</body>
</html>

הוא מציג לי דף לבן כאשר העוגייה נמצאת..
אבל כאשר היא לא קיימת הוא מציג ליאת השגיאה..
למה יש דף לבן?

tnadav 03-01-07 15:52

השימוש שלך בפונקציות, הוא לא נכון.
ה- iFrame מצפה לכתובת, לא לקוד HTML, בנוסף לזה שבפונקציה includer, גם את זה אתה לא מחזיר..

SensatiOn 03-01-07 16:21

אז מה לעשות לשלוח את זה לקובץ אחר??
ולא הבנתי מה הכוונה שבפונקציה includer אני לא מחזיר..

Matchs 03-01-07 17:01

ה-frameset לא אמור לבוא לפני ה-BODY?

tnadav 03-01-07 19:11

ציטוט:

נכתב במקור על ידי Matchs (פרסם 399651)
ה-frameset לא אמור לבוא לפני ה-BODY?

ואני בטיפשותי חשבתי שזה iFrame...|Lol|

SensatiOn 03-01-07 21:28

לא... הוא אמור להופיע ב body

Tomer 03-01-07 21:31

ציטוט:

נכתב במקור על ידי SensatiOn (פרסם 399869)
לא... הוא אמור להופיע ב body

לא, frameset מוצג אחרי ה head וללא body..

SensatiOn 03-01-07 21:37

לא משנה היסתדרתי אפשר לנעול תודה :)


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

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