Autor | Zpráva | ||
---|---|---|---|
Matous Profil * |
#1 · Zasláno: 29. 11. 2008, 21:18:22
Ahojky mam tento script ale, kdyz ho zpustim tak mi to napise chybu:
Notice: Undefined index: clanek in C:\dev\www\666\0\zadej_aktuality.php on line 10, to je tento radek: if (strlen($_POST["clanek"])==0 || strlen($_POST["clanek"])>500) Nevite co stim? Dekuji <?php include "config.php"; $BudemeZobrazovat=true; if (isSet($_POST["odeslano"])) // tak už se odesílalo a musíme kontolovat { if (strlen($_POST["clanek"])==0 || strlen($_POST["clanek"])>500) { // kontrolou jsme neprošli echo "Vzkaz by měl mít mezi 1 - 500 znaků"; } else { // kontolou jsme prošli $BudemeZobrazovat=false; ?> <p class="nadpis1">Náhled vzkazu před uložením</p> <div style="padding-right:10px;"> <?php echo nl2br($_POST["clanek"])?> </div> <form method="post" action="<?php echo $_SERVER["PHP_SELF"]?>"> <input type="hidden" name="clanek" value="<?php echo $_POST["clanek"]?>"> <input type="hidden" name="jmeno" value="<?php echo $_POST["jmeno"]?>"> <input type="Submit" name="zpet" value="<< Zpět"> </form> <form method="post" action="odesli_aktuality.php"> <input type="hidden" name="clanek" value="<?php echo $_POST["clanek"]?>"> <input type="hidden" name="jmeno" value="<?php echo $_POST["jmeno"]?>"> <input type="Submit" name="Uložit" value="Uložit >>"> </form> <?php } } if ($BudemeZobrazovat):?> <p class="nadpis1">Vložení vzkazu</p> <form method="post" action="<?php echo $_SERVER["PHP_SELF"]?>"> Jmeno:<br><textarea rows="1" name="jmeno" cols="25"><?php if (isSet($_POST['jmeno'])) echo $_POST['jmeno'];?></textarea><br> Váš vzkaz:<br><textarea rows="6" name="clanek" cols="40"><?php if (isSet($_POST['clanek'])) echo $_POST['clanek'];?></textarea><br> <input type="hidden" name="odeslano" value="true"> <input type="Submit" name="odeslat" value=">> Náhled"> </form> <?php endif;?> |
||
Leo Profil |
#2 · Zasláno: 29. 11. 2008, 22:06:40
Proste metodou POST neposilate parametr 'clanek'.
That's all. Leo |
||
Časová prodleva: 15 let
|
0