PHP tutorijal
Evo kako slati maila php-om. U ovom ćete tutoriali naučiti kako izraditi web formu koja će korisnicima omogućiti da odaberu primatelja emaila. Ovo je korisno ako imate više email adresa preko kojih vas posjetitelji mogu kontaktirati. Također ću vas i naučiti kako korisnicima omogućiti da kopiju maila pošalju na svoju adresu.
Prvo ćemo napraviti web formu. Radi jednostavnosti, umetnut ćemo tri polja za unos, polje textarea i element select. Polja za unos će nam služiti za upisivanje imena korisnika, njihove email adrese i naslova poruke. Element select će nam poslužiti za odabir email adrese na koju korisnik želi poslati email. Osim navedenih elemenata, u formu ćemo, naravno, ubaciti i gumb za slanje, ali i checkbox, koji ćemo koristiti kako bismo provjerili želi li korisnik da kopija maila stigne na njegovu adresu.
<form action="mail.php" method="post">
<table border="0">
<tr>
<td>Vaše ime:</td>
<td><input type="text" name="ime" /></td>
</tr>
<tr>
<td>Vaša email adresa:</td>
<td><input type="text" name="mail" /></td>
</tr>
<tr>
<td>Naslov poruke:</td>
<td><input type="text" name="subject" /></td>
</tr>
<tr>
<td>Vaša poruka:</td>
<td><textarea name="poruka"></textarea></td>
</tr>
<tr>
<td>Pošalji mail na:</td>
<td>
<select name="odabir">
<kontakt>
<marketing>
</select>
</td>
</tr>
<tr>
<td>Pošalji kopiju na moj mail?</td>
<td><input type="checkbox" name="kopija" /></td>
</tr>
<tr>
<td>
<input type="submit" name="submit" value="Pošalji!" />
</td>
</tr>
</table>
</form>
Kao što možete i sami uočiti, skripta koja će obraditi podatke iz forme je "mail.php", a metoda koju koristimo je post. Elementima smo pridodali imena ("name") kako bismo mogli preuzeti podatke iz forme.