Nejste přihlášeni
Zdravím, omlouvám se, zda-li toto téma už někdo řešil. Já sám jsem odpověď nenašel.
(Tento problém jsem nikdy neměl, na Webzdarma.cz to funguje.)
Příklad pro přiblížení problému:
Mám jednoduchý formulář v html -
<form method="post" action="zpracovat.php">
<p><input type="text" name="jmeno" size="20"><input type="submit" value="Odeslat" name="B1"></p>
</form>
Jak je vidno, mám soubor zpracovat.php v jazyce PHP. -
<?php
echo $jmeno;
?>
problém je ten, že místo toho, aby se vypsala proměná "jmeno", se nevypíše nic. Dá se říct, že soubor zpracovat.php tuto promenou nepříjme.
zde se můžete podívat
http://czechtigerlegion.cz/ukazka/
Prosím o radu. Děkuji
Offline
Pokud by jste měl zapnutý výpis chyb, pak by Vám jistě napomohla hláška ve stylu - "Proměnná $jmeno neexistuje".
Proměnnou také musíte načíst z předané metody
zpracovat.php:
<?php
$jmeno = $_POST['jmeno'];
echo $jmeno;
?>
Upozorňuji, že toto není ošetřená proměnná!
Včetně ošetření:
<?php
$jmeno = $_POST['jmeno'];
echo htmlspecialchars($jmeno);
?>
nebo:
<?php
echo htmlspecialchars($_POST['jmeno']);
?>
1. Murphyho zákon:
Na počátku nebylo nic. I to se pokazilo!
stránky: CMS test
kontakt - instalace systémů, MySQL, FTP přístup, ...
Instalační balíky vybraných CSM
Problémy spojené s provozem služeb Endora, řešte na tomto fóru.
Offline