Autor Zpráva
reSSet
Profil
no kód mám takýto:

index.php

<?
include "stranky.php";

echo "<a href='?stranka=novinky'>novinky</a>";
?>



stranky.php

<?
$stranka = (isset($_GET['stranka']) ? $_GET['stranka'] : "0");
if($stranka == "novinky"){
include "novinky.php";
}

if($stranka == "galeria"){
include "galeria.php";
}

?>


novinky.php

<?
echo "aa";
?>


a ak kliknem v indexe na novinky tak sa mi na stránke ../?stranka=novinky ukáže to aa ale za tým aj ten odkaz novinky z indexu .. a netuším kao to odstrániť nevie niekto poradiť? potrebujem že ak kliknem na ten odkaz na novinky tak sa mi zobrazí iba obsah z novinky.php
Alphard
Profil
je to logické, provede se include a pokračuje se ve scriptu, šlo by to zastavit třeba použitím exit() nebo die(), ale je to dost násilné, doporučuji změnit strukturu souborů
reSSet
Profil
prosím ťa mohol by si "definovať" násilné ?
neviem čo to spôsobuje .. prečo to tak nepoužiť?
Alphard
Profil
ukončí aktuální script, násilné vyznělo asi přehnaně, takto se to ale nepoužívá (aspoň já jsem to neviděl)
zkuste tohle
<?
include "stranky.php";

if ($stranka == 0)
echo "<a href='?stranka=novinky'>novinky</a>";
?>

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: