Jako generální sponzor Vám přinášíme Informační server Bechyňska - www.Bechyňsko.cz
Mrkněte na novinku - panoramatické fotografie.
Na zkoušku spuštěn nový design www stránek.
Formulář pro zasílání dat je schopen nakreslit téměř každý. Využijeme pokročilých vlastností DHTML editoru článků. K nakreslení je vhodné využít také tabulky.
| Ovládací prvky formuláře | |||
|
Tlačítko |
Název | Popis | Podrobnosti |
| Vložit formulář | |||
| Vložit "Checkbox" | |||
| Vložit "Radiobutton" | |||
| Vložit "Text" | |||
| Vložit "Textové pole" | |||
| Vložit "Výběr" | |||
| Vložit "Tlačítko" | |||
| Vložít "Tlačítko s obrázkem" | |||
| Vložit "Skryté pole" |
Celý proces řídí POST proměnná a „plugin=uniform“. Tímto vykreslovací skript návštěvníkovi strany zjistí, že má zavolat skript pro zpracovaní univerzálního formuláře a zaslat ho na adresu uvedenou v Nástroje->Moduly pošli a UniForm -> Hlavička TO.
Postup vytvoření univerzálního formuláře:
1)Nový článek->tělo
2)Vložit tag FORM. Action u tagu FORM je nejlépe vést s absolutní cestou. Je možné zavolat jakýkoliv článek, nebo menu v této action. Tag Action uvádí stránku, kterou zobrazí prohlížeč po odeslání formuláře.
Jediné duležité je volat skript index.php. Pokud dojde k zavolání obrázku, nejsou data zpracována.
3)FORM může obsahovat libovolné množství vstupních polí a jedno povinné a skryté „plugin=uniform“. Tato pole jsou předána do těla mailu ve formátu:
název pole=hodnota
název pole=hodnota
název pole=hodnota
název pole=hodnota
.
.
.
4)Pokud formulář obsahuje skryté pole „subjekt“, je tento použit jako předmět mailu zaslaného na adresu uvedenou v „hlavičce to".
5)Odeslání formulář hlásí neúspěch pouze při selhání volání metody „SendMail“, tudíž pouze při nějakém selhání serveru. V případě, že není odeslána zpráva v důsledku nevyplněné adresy "to" v redakční části, není toto návštěvníkovi nijak signalizováno. Zpráva sice není odeslána e-mailem, ale je zapsána do databáze.