Autor Zpráva
robbie
Profil *
Zdravím Vás,
chtěl jsem se optat, dalo by se pomocí php na stránku do daného divu vypsat data/udaje , která se zadala do formuláře?

Řekneme, že by host www stránky
zadal do formuláře svoje jméno , email a např. předmet, o který má zájem.
Jak to udělat, aby se do DIVu vedle formuláře např. vypsalo Jméno a předmět, lze to nějak udělat pomocí metody POST nebo GET?
A zaroven aby se formulář zaroveň odeslal na uvedenou email adresu ?
Taps
Profil
robbie:
lze to nějak udělat pomocí metody POST nebo GET?
Ano, formulářová data lze odeslat prostřednictvím metody POST nebo GET
<form method="POST" action="#">
    <input type="text" name="jmeno">
    <input type="text" name="prijmeni">
    <input type="submit" name="odeslat" value="Odeslat">
</form>
k odeslaným údajům se pak dostaneš takto
<?
echo 'Jmeno: '.$_POST['jmeno'].'<br>';
echo 'Prijmeni: '.$_POST['prijmeni'].'<br>';
?>
V případě, že chceš data poslat na e-mail, tak musíš použít php funkci mail. Její použítí jen např. uvedeno na www.jakdelatweby.cz/php/email.php
Robbie
Profil *
Taps:
Děkuji moc za radu. Jen sem nevedel , jak POST připojit k DIVu. Jeste jednou děkuji.
robbie
Profil *
Taps:
..a chtel jsem se jeste optat, rekneme ze bych chtel vypsat na stránce jmena a příjmení vsech osob, které odeslaly data z formuláře, zustanou tyty data uchována na stránce od všech nebo jen od te poslední osoby , co data odeslala po pouzití echo?
Děkuji
mimochodec
Profil
robbie:
V tom případě musíš nějakým způsobem zařídit uložení těch dat. To můžeš buď do souboru (jednodušší na vytvoření, ale s rizikem kolizí a budoucích problémů), nebo do databáze (složitější na naprogramování, ale maximálně spolehlivé).

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: