Autor Zpráva
norbi
Profil *
Zdravím. Mám problém s týmto.

<?php
    $page=$_GET["nacitaj"];
    $dir="po/";
    $uvodni="uvod.php";
   if ($page) {
    if (file_exists($dir.$page.".php"))
        include($dir.$page.".php");
        else { include $dir."404.php"; }
    }
    else {                            
    include  ($dir.$uvodni);
   }
?>

vypisuje, že je problém s úvodzovkami, ale neviem nato prísť kde. Prosím pomôžte. Ďakujem...
pcmanik
Profil
norbi:
Akú chybu vypisuje? Skús používať trochu lepší systém zátvoriek pri podmienkach, niekde ich máš, inde zase nie... A podla štruktúry kódu sa v tom ťazko vyzná.
norbi
Profil *
aha. díki.

CHybová hláška

Parse error: syntax error, unexpected T_STRING in /data/a/z/xxxx/web/index.php on line 2
noName
Profil *
Máš to celé "rozbité"

//doporucuju eskapovat
$page = htmlspecialchars($_GET["nacitaj"]);
$dir="po/";
$uvodni = "uvod.php";

if (!isset($page)) {
    $page = $dir . $page . ".php";

    if (file_exists($page)) {
        include $page;
    } else { 
        include $dir . "404.php"; 
    }

} else {                            
    include  $dir . $uvodni;
}



*oprava řádek 6 nemá mít vykřičník!
norbi
Profil *
ďakujem pekne

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: