Autor Zpráva
tomm
Profil *
ahoj, vidíte tady někde chybu?

<a href="index.php?stranka=koncerty" title="koncerty">Koncerty</a></br>
<a href="index.php?stranka=texty" title="naše texty">Texty songů</a></br>
<a href="index.php?stranka=fotky" title="fotky">Fotky z akcí</a></br>
<a href="index.php?stranka=mp3" title="ukázka">Demo-Mp3</a></br>
<a href="index.php?stranka=napsali" title="co se píše">Napsali o nás</a></br>
<a href="index.php?stranka=kniha" title="Kniha návštěv">G-Book</a></br>

<?php
if(!IsSet($stranka)) $stranka="koncerty";
$soubor=$stranka.".php";
if(file_exists($soubor)) include $soubor;
else echo "stránka nenalezena"
?>

nevím proč ale na začátku skočí stránka koncerty, to je good, ale na nic jiného nejde odkázat
bukaj
Profil
tomm
Řekl bych, že to bude kvůli vypnuté direktivě register_globals. Viz FAQ.
tomm
Profil *
aha Bukaji díky za velice rychlou odpověd, ale jsem z toho volaky zmetený... to znamená že mám povolit co?
tomm
Profil *
protože tohle je příklad který jsme dělali ve škole a tam to šlo a nepamatuju žebychom tam nastavovali nějaký register_globals
hary28
Profil *
protože tam to už měli asi nastavený
Dranel
Profil
tomm
Ne! Hlavně nic nepřenastavuj. register_globals nech na Off a udělej script tak, aby šel i přes to.
tomm
Profil *
jasně ale jak?? Není lepší to nějak nastavit než to přepisovat, navíc když nevím jak
Měsíček
Profil
tak si o tom něco najdi google je dnes funkční.
tomm
Profil *
měsíček
Děkuju
Měsíček
Profil
Je zač :) http://www.edrive-hosting.cz/napoveda/php/register-globals
tomm
Profil *
Chlapci a děvčata dík moc už mi to jde
měsíček dobrý odkaz dík
tomm
Profil *
ne tak jsem se spletl, odkaz je super ale já jsem asi dement... protože mi to stejně nedělá co chci
tomm
Profil *
potřebuju otevřít soubor s názvem např napsali.php ne aby mi to vypsalo to co napíšu za to rovnáse
Alphard
Profil
<?php 
$stranka = IsSet($_GET['stranka']) ? $_GET['stranka'] : "koncerty"; 
$soubor=$stranka.".php"; 
if(file_exists($soubor)) include $soubor; 
?>
tomm
Profil *
Alphard
No tak teď to konečně dělá co chci.... dík moc

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: