Autor | Zpráva | ||
---|---|---|---|
technik Profil |
#1 · Zasláno: 22. 2. 2010, 09:06:44
Mám tento php script, který vkládá do stránky jiné php stránky
<?php if (isset($_GET['page'])){ // pokud byl odeslán ?page= ... $soubor=$_GET['page']; $soubor2= dirname($_SERVER['SCRIPT_FILENAME'])."/".$soubor.".php"; if(file_exists($soubor2)){ //pokud soubor existuje, naèteme ho do støedu if(substr_count($soubor,"../")>0){ // pokud je v parametru alespoò 1x ../ neumoíme soubor naèíst echo "<h3>Upozornìní</h3>Nelze nahrát soubor v nadøazeném adresáøi!"; }elseif($soubor=="index" or $soubor=="/index"){ echo "<h3>Upozornìní</h3>Index nemùe naèíst sám sebe!"; }else{ include $soubor2; } }else{ //pokud soubor neexistuje, zavoláme error404.php include "error404.php"; } }else{ // Pokud nebyl paramentr page volaný, naèteme uvod.php include "uvod.php"; } ?> Pak mám stránku add_article.php <form method="post" action="#"> <table> <tr><td>Jméno:</td><td><input type="text" name="title" size="40"></td></tr> <tr><td>Obrázek:</td><td><input type="text" name="picture" size="40"></td></tr> <tr><td>Text:</td><td><textarea rows="20" cols="50" maxlength="500" name="text"></td></tr> <tr><td><input type="submit" name="submit" value="Vytvořit"'></td></tr> </table> </form> Ale když si nechám pomocí toho prvního scriptu načíst stránku add_article.php, mám v textarea zobrazen zdrojový kód stránky, a já pořát nemůžu přijít na to, proč. Díky T. |
||
Taps Profil |
#2 · Zasláno: 22. 2. 2010, 09:14:13
technik:
nevím zda to bude tím ale textarea je párový tag <form method="post" action="#"> <table> <tr><td>Jméno:</td><td><input type="text" name="title" size="40"></td></tr> <tr><td>Obrázek:</td><td><input type="text" name="picture" size="40"></td></tr> <tr><td>Text:</td><td><textarea rows="20" cols="50" maxlength="500" name="text"></textarea></td></tr> <tr><td><input type="submit" name="submit" value="Vytvořit"'></td></tr> </table> </form> |
||
technik Profil |
#3 · Zasláno: 22. 2. 2010, 09:17:37
díky moc :-D
|
||
Časová prodleva: 14 let
|
0