2016-02-13 47 views
0

所以我有问题,例如,如果创建dashboard.php文件,我使用$ GET进行多个操作而不是多个文件,它会看起来像dashboard.php?action = blablabla问题与获取和操作

但问题是,如果默认页面上,我把东西,然后去行动= blablabl从defauld dashboard.php文本将转移到操作页面,例如:

http://imgur.com/a/lc1mr

首先是索引页第二是与行动。

代码:

function content_temp($con) 
{ 

    echo "This is only on default page"; 


     if(isset($_GET['action'])) 
     { 
      if($_GET['action'] == 'addticket') 
      { 
       echo ' 
        <center><p>Popunite sva potrebna polja, molimo vas da postavljate samo preko potrebne stvari, za ostalo imate forum.</p></center> 

        <form method="post" action="#"> 

        <input type="text" required placeholder = "Naslov" name="Naslov"> 

        <center><select name="vrstaproblema"> 
        <option value="Problemi sa racunom">Problemi sa racunom</option> 
        <option value="Problemi sa imovinom">Problemi sa imovinom</option> 
        <option value="Donacije">Donacije</option> 

        </select></center></br> 


        <center><textarea name="tickettext" required id="tickettext" cols="100" rows="14" placeholder ="Unesite vase pitanje ovde..."></textarea><br /><br /></center> 
        <input type="submit" name="add_ticket_button" value="Dodaj Ticket"> 
        </form> 
       '; 
      } 
     } 

} 

回答

1

一个这样做的方式:

function content_temp($con) 
{ 
    if (!isset($_GET['action'])) { 
     echo "This is only on default page"; 
    } elseif ($_GET['action'] == 'addticket') { 
     echo ' 
       <center><p>Popunite sva potrebna polja, molimo vas da postavljate samo preko potrebne stvari, za ostalo imate forum.</p></center> 

       <form method="post" action="#"> 

       <input type="text" required placeholder = "Naslov" name="Naslov"> 

       <center><select name="vrstaproblema"> 
       <option value="Problemi sa racunom">Problemi sa racunom</option> 
       <option value="Problemi sa imovinom">Problemi sa imovinom</option> 
       <option value="Donacije">Donacije</option> 

       </select></center></br> 


       <center><textarea name="tickettext" required id="tickettext" cols="100" rows="14" placeholder ="Unesite vase pitanje ovde..."></textarea><br /><br /></center> 
       <input type="submit" name="add_ticket_button" value="Dodaj Ticket"> 
       </form> 
      '; 
     } 
    } elseif ($_GET['action'] == 'do-something-else') { 
     echo 'Something else'; 
    } 
}