Kod: Zaznacz cały
<?php
if(empty($_POST['submit'])){
?>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<form action="" method="post">
<table width="495" height: 150px; border="0" class="main-bg">
<tr>
<td width="185"><b>Nazwa użytkownika:</b></td>
<td width="310">
<div align="right">
<input size="45" name="nick" class="text" type="text">
</div></td>
</tr>
<tr>
<td><b>Adres E-mail:</b></td>
<td>
<div align="right">
<input size="45" name="email" class="text" type="text">
</div></td>
</tr>
<tr>
<td><b>Temat:</b></td>
<td>
<div align="right">
<input size="45" class="text" name="temat" type="text">
</div></td>
</tr>
<tr>
<td colspan="2" rowspan="1"><textarea name="tresc" class="text" cols="48" rows="8" style="width: 499px;"></textarea>
<br>
</tr>
<tr>
<td colspan="2" rowspan="1"><span style="padding-left: 0px;">
<input name="submit" type="image"
id="header_search-submit" title="Wyślij wiadomość"
value="Szukaj" src="images/wyslij_wiadomosc.gif" alt="Wyślij wiadomość"
align="top"/>
</span></tr>
</table>
</form>
<?php
}elseif(!empty($_POST['nick']) && !empty($_POST['tresc'])){
/* Funkcja sprawdzająca poprawność E-Maila */
function SprawdzEmail($email) {
if (!eregi("^[_.0-9a-z-]+@([0-9a-z][0-9a-z-]+.)+[a-z]{2,4}$" , $email)){
return false;
}
return true;
}
if(SprawdzEmail($_POST['email'])){
/* Tworzymy szkielet wysyłanej wiadomości */
$temat = $_POST['temat'];
$adresemail="adres@mail";
$wiadomosc="E-mail: $_POST[email]\n\nTreść wiadomości:\n$_POST[tresc]";
$nadawca="From: $_POST[email]";
@mail($adresemail, "Live-For-Speed.yoyo.pl - $temat", "$wiadomosc", "$nadawca") or die('Wiadomość nie została wysłana. Spróbuj ponownie');
echo "Dziękujemy za wiadomość. Odpowiemy najszybciej jak się da";
}else{ echo "Wprowadzony adres E-mail jest niepoprawny"; }
}else{ echo "Wypełnij wszystkie pola formularza"; }
?>