PHP a odesílání e-mailu
PHP umí pracovat i s poštou, umí e-maily přečíst, odesílat atd. Pomocí PHP je možné vytvořit e-mailové rozhraní, jaké nabízí např. seznam.cz, centrum.cz a další. V tomto článku se nebudeme e-maily příliš zabývat, je to již hodně pokročilá část PHP, vyzkoušíme si pouze odeslat jednoduchý e-mail:
Odesílání e-mailu
K tomu stačí pouze metoda mail(adresát, předmět, text zprávy).
mail("nedko@neco.nekde", "nejaký předmět", "a nějaký obsah");
mail("nedko@neco.nekde, ja@tohle.tady", "predmět", "obsah")
První e-mail by měl být doručen na adresu nedko@neco.nekde. Druhý e-mail na tu stejnou adresu a navíc ještě na adresu ja@tohle.tady.
Nejprve se zapisuje předmět až poté tělo zprávy.
Jednoduchý příklad
Jednoduchý příklad využití - formulář, kterým se návštěvník přihlásí k odběru informací e-mailem. Napíše svou e-mailovou adresu, která se zašle na naši adresu:
<form action="" method="post">
<?php
if($_POST['send']=="ok" && $_POST['adresa']!="vas@e-mail.cz"){
Mail("mujemail@mujserver.cz", "Nova registrace", $_POST['adresa']);
echo "Adresa odeslána";
}
?>
<input name="send" value="ok" type="hidden" />
<input name="adresa" size="15" id="adresa" value="vas@e-mail.cz" type="text" />
<input name="od" value="Registrovat" type="submit" />
</form>
Tímto skriptem odešlete e-mail na adresu mujemail@mujserver.cz, předmět bude Nova registrace a obsahem zadaná e-mailová adresa návštěvníka.
Další: PHP cookies
Základy
Rozšíření
Příklady
- PHP scripty
- Kniha návštěv
- Ochrana e-mailu
- Malé šablony
- Počítadlo návštěv
- Odeslání e-mailu
- Generování formuláře
- IP adresa
- RSS čtečka
- Heslo
- Zaheslování jedné stránky
- Ověření e-mailu
- Odstranění diakritiky
- Aktuální datum a čas
- Vypsání souboru
- Počet souborů v adresáři
- Vypsat název dne
- Vypsat název měsíce
Ostatní
Wedos.cz - nejlevnější domény,
webhosting za 25,- Kč/měsíc
Porovnejte si sazby zákonného pojištění vozidel online.
Nabízíme markýzy - špičkový výběr a kvalita. Naše markýzy vydrží.
Reklama:
Kvalitní a spolehlivý web hosting pro každého | Jak vypadá efektivní tvorba webových stránek? Nechte si vytvořit web společností AITOM!
