所以我有问题,例如,如果创建dashboard.php文件并使用$ GET进行多个操作而不是多个文件,它将看起来像dashboard.php?action = blablabla
但问题是如果在默认页面上我放了一些然后继续操作= blablabl来自defauld dashboard.php的文本将转移到操作页面,例如:
首先是索引页面第二个是动作。
代码:
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>
';
}
}
}
答案 0 :(得分: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';
}
}