Šablony webových stránek a php skriptů

  • php skripty
  • šablony www
  • Formulář pro odeslání mailů

    
    <form action="mail.php" method="post">
    
    Vaše jméno:<br />
    <input name="jmeno" type="text" /><br />
    Váš e-mail:<br />
    
    <input name="mail" type="text" /><br />
    Předmět zprávy:<br />
    <input name="predmet" type="text" /><br />
    
    Text zprávy:<br />
    <textarea name="text"></textarea><br />
    <input type="submit" value="Odeslat" />
    
    <input type="reset" />
    </form>	 

    zobrazit příklad

    V krátkosti popíšu tento XHTML formulář. Pokud chcete svůj vlastní formulář dovést k dokonalosti nebo ho jen vylepšit, velmi dobře jsou formuláře popsány na této stránce.

    Form

    Celý formulář musíme začít a ukončit tagem <form></form>. Ten má dva asi nejdůležitější atributy.

    Action

    Tam zadáme, co má formulář vykonat. Takže pokud chceme otevřít např. stránku mail.php, která obsahuje skript pro odeslání, tak ji tam zapíšeme.

    Můžeme tam také zadat dynamickou adresu stránky. Např. action="?odeslat=ano".

    Method

    POST - zadané údaje se nikde nezobrazí dostupně uživateli, pokud je sami nevypíšete do stránky.
    GET - údaje se vypíší do adresy

    Input

    Nepárový tag, který zobrazuje pole formuláře. Atribut type určuje jak se má přesněji zobrazovat. Všechny typy naleznete tady. My jsme použili tři:

    • text - prostý text
    • submit - tím odešlete celý formulář(text, který zapíšete do atributu value, se zobrazí jako text tohoto tlačítka)
    • reset - vymažete vše z formuláře

    Další nezbytný atribut je name. Tím pojmenujeme každé pole, aby bylo označené. Můžeme tak dále pracovat s údaji, které tam uživatel zadal.

    Textarea

    Anglicky znalí už nejspíše tuší, že půjde o textové pole. (text=text, area=oblast) Je to párový tag s více řádky. Má také samozřejmě důležitý atribut name, ale má i jiné atributy, které tag input nemá. Tady je najdete.

    Mezi tagy <form> můžete umístit i jiné tagy, nebo rovnou text.

    Můžete si jednotlivé tagy s radostí nastylovat pomocí CSS.

    Odesílání mailu přímo z formuláře

    Tento text se vztahuje hlavně ke článku o odesílání mailů přímo z formuláře.

    Maillist


    Přidáním mailu budete dostávat e-mailem nepravidelně informace o novinkách na tomto webu. Zrušit zasílání těchto informací je možné zde.

    Nově přidané stránky

    Tylova léta


    Obsah této stránky vyžaduje novější verzi aplikace Adobe Flash Player.

    Získat aplikaci Adobe Flash Player

    Autor: Otakar Hypš | výměna odkazů | mapa stránek | tisk | nahoru Reklama na auto | Burza učebnic GJKT | Hudební festival Tylova léta | fBrigády.cz - Brigády pro studenty CNW:Counter