[HELP] eror pada pemanggilan form di template dengan fungsi get

Discussion in 'Desain Web dan Programming' started by noozle369, 1 May 2012.

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

    noozle369 Beginner 1.0

    Messages:
    13
    Likes Received:
    0
    Trophy Points:
    1
    Mohon bantuannya , saya punya 1 file template yaitu index.php, dan di dalam nya saya menggunakan fungsi get untuk memanggil form2 yang dibutuhkan

    di index.php saya menuliskan pengecekan seperti ini:
    <?php


    if($_GET['menu']=="wahana"){
    include 'wahana.php';}
    elseif($_GET["menu"]=="foodcourt"){
    include 'foodcourt.php';}
    ?>

    dan di menu.php saya menuliskan seperti ini :

    <ul>
    <li><a href="index.php?menu=foodcourt">foodcourt</a></li>
    <li><a href="index.php?menu=wahana">wahana</a></li>
    </ul>


    ketika index.php di jalankan keluar notice spt ini: Notice: Undefined index:
    menu in C:\xampp\htdocs\temp\index - Copy.php on line 107
    Notice: Undefined index: menu in C:\xampp\htdocs\temp\index - Copy.php on line 109

    bagian mana yang sala? maap saya newbie ><
     
  2. noozle369

    noozle369 Beginner 1.0

    Messages:
    13
    Likes Received:
    0
    Trophy Points:
    1
    maap saya lupa menambahkan
    if($_GET['menu']=="wahana"){ //line107
    include 'wahana.php';}
    elseif($_GET["menu"]=="foodcourt"){ //line109
    include 'foodcourt.php';}
    ?>
     
  3. vkios01

    vkios01 Expert 1.0

    Messages:
    749
    Likes Received:
    18
    Trophy Points:
    18
    masi nerawang2 menu itu maksudnya yg di dalam get, atau ada var lain ya? kalau ada var lain, coba ditambahin else kalau tanpa ada apa2nya..buat identifikasi $menu

    PHP:
    <?php
    if(isset($_GET['menu']=="wahana")){
    include(
    'wahana.php');}
    elseif(isset(
    $_GET['menu']=="foodcourt")){
    include(
    'foodcourt.php');}
    else{
    echo 
    'bukan menu jadi tidak tampil kalau tidak ada var menu di link';}
    ?>
     
    Last edited: 1 May 2012
  4. noozle369

    noozle369 Beginner 1.0

    Messages:
    13
    Likes Received:
    0
    Trophy Points:
    1
    var lain gmana Tuan? bgg >< barusan saya coba syntax Tuan ,error nya kek gn Tuan :


    Parse error: syntax error, unexpected T_IS_EQUAL, expecting ',' or ')' in C:\xampp\htdocs\skripsi\index - Copy.php on line 107
    <?php
    if(isset($_GET['menu']=="wahana")){ //line 107
    include('wahana.php');}
    elseif(isset($_GET['menu']=="foodcourt")){
    include('foodcourt.php');}
    else{
    echo 'bukan menu jadi tidak tampil kalau tidak ada var menu di link';}
    ?>
     
  5. dpnux

    dpnux Expert 1.0

    Messages:
    455
    Likes Received:
    28
    Trophy Points:
    28
    Coba perhatikan baik - baik, lihat baris yang error. Ada yang kurang tuh dibagian ini:

    Code:
    if (isset($_GET['menu'] == "wahana")) {
    
    errornya bilang: saya kurang tanda ')' ... begitu juga yang satu lagi. isset() itu fungsi, jadi harus ada tutupnya. :D
     
  6. vkios01

    vkios01 Expert 1.0

    Messages:
    749
    Likes Received:
    18
    Trophy Points:
    18
    sudah lengkap itu kok om :D, kayanya scriptnya tidak bisa terbaca..coba di urai jadi gini,

    PHP:
    if (isset($_GET['menu'])) {

    $menu $_GET['menu'];
    if(
    $menu =='wahana'){
    include(
    'wahana.php');
    }else if(
    $menu=="foodcourt"){
    include(
    'foodcourt.php');
    }

    }else{
    echo 
    'bukan menu jadi tidak tampil kalau tidak ada var menu di link';}
    }
     
  7. noozle369

    noozle369 Beginner 1.0

    Messages:
    13
    Likes Received:
    0
    Trophy Points:
    1
    ooooo... gt toh erornya... ic ic... .dah bisa jalan Tuan.. makasi2 .. buanyaak :D
     
Loading...
Thread Status:
Not open for further replies.

Share This Page

Loading...