<?php
$do_kogo = 'jakis@mail.pl'; // Tu podajesz Maila do którego mają dojść dane z Formularza
function sprawdz_email($email)
{
if(!preg_match('/^[a-z0-9.-_]+@[a-z0-9-_]+.([a-z0-9-_]+.)*?[a-z]+$/is', $email)) {
return false;
}
else
{
return true;
}
}
function wys_mail($od_kogo, $do_kogo, $temat, $tresc)
{
$header = 'MIME-Version: 1.0'."n";
$header .= 'Content-type: text/html; charset=iso-8859-2a'."n";
$header .= 'From: '.$od_kogo.''."n";
if(mail($do_kogo, $temat, $tresc, $header)) {
return true;
}
return false;
}
if($_GET['action'] == 'send')
{
if(empty($_POST['name']) or
empty($_POST['temat']) or
empty($_POST['tresc']) or
empty($_POST['od_mail']) or
empty($_POST['czy'])) {
echo 'Nie wypełniłeś wszytkich pól!'; //Komunkat gdy ktores z pol nie zostanie wypełnione }
else
{
$temat = $_POST['temat'];
$od_kogo = $_POST['od_mail'];
$_tresc_maila = $_POST['tresc'];
$_tresc_maila = nl2br($_tresc_maila);
if(!sprawdz_email($od_kogo))
{
echo 'Podano niepoprawny adres e-mail!'; // komunikat gdy mail jest nie poprawny }
else
{
if($_POST['czy'] == 'tak')
{
$czy = '<b><br>Tak</b>, chcę otrzymywać waszą ofertę.';
}
elseif($_POST['czy'] == 'nie')
{
$czy = '<b><br>Nie</b>, nie chcę otrzymywać waszej oferty.';
}
$tresc = '<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2">
<meta http-equiv="Content-Language" content="pl">
</head>
<body>
<table border="0" width="390" cellspacing="0" cellpadding="0">
<tr valign="top">
<td width="114"><b>Imię i Nazwisko:</b></td>
<td width="276">'.$_POST['name'].'<br />
</td>
</tr>
<tr valign="top">
<td width="114"><b>Od:</b></td>
<td width="276">'.$od_kogo.'</td>
</tr>
<tr valign="top">
<td width="114"><b>Temat: </b></td>
<td width="276">'.$temat.'<br />
</td>
</tr>
<tr valign="top">
<td width="114"><b><br />
Treść:</b></td>
<td width="276"><br />
'.$_tresc_maila.'</td>
</tr>
<tr valign="top">
<td colspan="2"><br />
'.$czy.'</td>
</tr>
</table>
</body>
</html>';
if(wys_mail($od_kogo, $do_kogo, $temat, $tresc))
{
echo 'Mail został wysłany! <a href="java script: history.go(-1)">Wróć</a>'; // Komunikat gdy mail zostanie wyslany }
else
{
echo 'Nieoczekiwany Bład! Mail nie został wysłany! <a href="java script: history.go(-1)">Wróć</a>'; // Komunikat gdy mail nie zostanie wyslany }
}
}
}
else
{
?>
<form method="POST" action="?action=send" name="formularz">
<table border="0" width="397" id="table1" cellspacing="0" cellpadding="0">
<tr valign="top">
<td width="121"><b>Imię i Nazwisko:</b></td>
<td width="276"><input type="text" name="name" /><br /></td>
</tr>
<tr valign="top">
<td width="121"><br /><b>Temat: </b></td>
<td width="276"><br />
<input type="text" name="temat" /><br /></td>
</tr>
<tr valign="top">
<td width="121"><b><br />Treść:</b></td>
<td width="276"><br /><textarea name="tresc" rows="7" cols="32"></textarea><br /></td>
</tr>
<tr valign="top">
<td width="121"><b><br />Twój mail:</b></td>
<td width="276"><br /><input type="text" name="od_mail" size="40" /><br /></td>
</tr>
<tr valign="top">
<td colspan="2"><b><br />Czy chcesz otrzymywać nasza ofertę?</b><br /></td>
</tr>
<tr valign="top">
<td colspan="2"><p align="center"><br /><input type="radio" name="czy" value="tak" /><b>tak</b><input type="radio" name="czy" value="nie" /><b>nie</b></p></td>
</tr>
<tr valign="top">
<td colspan="2"><br /><br /><input type="submit" value="Wyślij" /><input type="reset" value="Wyczyśc" /></td>
</tr>
</table>
</form>
<?php
}
?>