אשכול: בעיה עם HEADERS
View Single Post
ישן 29-05-06, 15:48   # 1
-VladK-
הוסטסניון
 
-VladK-'s Avatar
 
מיני פרופיל
תאריך הצטרפות: Apr 2006
גיל: 34
הודעות: 2,182

-VladK- לא מחובר  

בעיה עם HEADERS

שלום.
אוקיי ניסיתי לעשות אבטחה קטנטנה...
היא בנויה מ-2 בדיקות עיקריות...אם המשתמש השתמש בGET...ואם הGET שהוא השתמש הוא GET שאני הגדרתי אותו כזמין לשימוש...אוקיי הכל טוב ויפה אבל נגיד ואני נכנס לעמוד עם GET שהגדרתי אותו כלא זמין...הPHP אמור להעביר אותי לעמוד מסוים אבל הוא אומר שהHEADERS כבר נשלחו אבל הבעיה היא שאין לי כלום לפניו (חוץ מ-2 IFים...)
הנה הקוד:
PHP קוד:
<?php
define 
("PHP_FILE"true);
if(isset(
$_GET['act'])) {
    if((
$_GET['act'] != "idx") and ($_GET['act']!= "register") and ($_GET['act']!= "login") and ($_GET['act']!= "forums") and ($_GET['act']!= "manage") and ($_GET['act']!= "funny") and ($_GET['act']!= "mondial") and ($_GET['act']!= "pics")) {
        
header('location:index.php?act=idx');
        exit;
    } elseif(
$_GET['act'] == "idx") {
        require 
'header.php';
        echo 
$glContent;

    } elseif(
$_GET['act'] == "manage") {
        require 
'header.php';
        echo 
"פאנל משתמש";

    } elseif(
$_GET['act'] == "mondial") {
        require 
'header.php';
        echo 
"מונדיאל";

    } elseif(
$_GET['act'] == "pics") {
        require 
'header.php';
        echo 
"תמונות";

    } elseif(
$_GET['act'] == "login") {
        require 
'header.php';
        echo 
"עמוד התחברות";

    } elseif(
$_GET['act'] == "forums") {
        require 
'header.php';
        echo 
"תרום כניסה לפורום";

    } elseif(
$_GET['act'] == "funny") {
        require 
'header.php';
        echo 
"דחקות";

    } elseif(
$_GET['act'] == "register") {
        require 
'header.php';
        echo 
"עמוד הרשמה";
    }
} else {
    require 
'header.php';
    echo 
$glContent;
}
require 
'footer.php';
?>
  Reply With Quote