Tanya..muncul pesan Notice : Undefined index: page in C:\xampp\htdocs

Discussion in 'Desain Web dan Programming' started by kaka, 26 Sep 2011.

Thread Status:
Not open for further replies.
  1. kaka

    kaka Beginner 1.0

    Messages:
    11
    Likes Received:
    1
    Trophy Points:
    3
    mhon bntuannya dari para master....
    mklum saya msh newbi,msh btuh bnyak bntuan...

    saat saya masuk kehalaman index muncul pesan seperti ini :

    Notice: Undefined index: page in C:\xampp\htdocs\gestured1.7.4\index.php on line 72
    Cuplikan code :
    PHP:
    <?php
    $page 
    $_GET['page'];         //baris 72
    $file ="$page.php";//
    if (!file_exists($file)) {
    include (
    "home.php");
    } else if (
    $page=="" || $page=="home"){ 
    include (
    "home.php"); 
    } else { 
    // jika file tidak ada
    include ("$page.php");
    }
    ?>
    Begitupun pada halaman yg lain muncul pesan :
    Notice: Undefined index: warn in C:\xampp\htdocs\gestured1.7.4\admin\index.php on line 44
    Cuplikan kode:
    PHP:
    <?php
            $warn 
    $_GET['warn'];       //baris 44
            
    if ($warn == "try") {
            echo 
    "<br><strong>User atau password salah.</strong><br /><br />";
            }
            else if (
    $warn == "logout") {
            echo 
    "<br><strong>Anda telah logout dengan sukses. <br />Silakan masukkan user dan password jika ingin login lagi.</strong><br /><br />";
            } else if (
    $warn == "logerror") {
            echo 
    "<br><strong>Logout gagal.</strong><br /><br />";
            }  
            else {
            echo 
    "";
            }
            
    ?>
    Mohon pencerhannya dari para master..:D:D
     
    Adrian Rizaldi likes this.
  2. vkios01

    vkios01 Expert 1.0

    Messages:
    749
    Likes Received:
    18
    Trophy Points:
    18
    kalau melihat cuplikan scriptnya
    itu tdk ada variable page dari URLnya om, jadinya muncul Undefined
    coba akses URLnya ditambahin
     
  3. galuh82

    galuh82 Hosting Guru Web Hosting (Company)

    Messages:
    2,514
    Likes Received:
    186
    Trophy Points:
    63
    coba pakai symbol @ pada $_GET['page'] jadi @$_GET['page'];

    salam,
     
    stefanus and Adrian Rizaldi like this.
  4. kaka

    kaka Beginner 1.0

    Messages:
    11
    Likes Received:
    1
    Trophy Points:
    3
    mksh buat para master udh mau meluangkan wktu'a....

    saya bru dpt jwbn dari tman trnyata sprti ini
    PHP:
     $warn $_GET['warn'];       //baris 44 ini dihapus dan diganti sprti ini
    if(isset($_GET['warn'])) { $warn $_GET['warn']; }
    else { 
    $warn ""; }

            if (
    $warn == "try") {
            echo 
    "<br><strong>User atau password salah.</strong><br /><br />";
            }
            else if (
    $warn == "logout") {
            echo 
    "<br><strong>Anda telah logout dengan sukses. <br />Silakan masukkan user dan password jika ingin login lagi.</strong><br /><br />";
            } else if (
    $warn == "logerror") {
            echo 
    "<br><strong>Logout gagal.</strong><br /><br />";
            }  
            else {
            echo 
    "";
            }
            
    ?>
    dan skrg psan notice sdh tdk muncul lgi ....

    tpi mksh wat para master yg udh ngasih masukan...:):)
     
  5. vkios01

    vkios01 Expert 1.0

    Messages:
    749
    Likes Received:
    18
    Trophy Points:
    18
    ow i see, pakai isset itu buat cek variabel ada isinya apa kosong.
     
Loading...
Thread Status:
Not open for further replies.

Share This Page

Loading...