php3
dołączył: 27-04-2008 |
Witam,
napisałem formularz wysyłający maile ze strony, podzieliłem to na dwa pliki, kontakt.html (formularz) oraz kontakt.php (skrypt) i umieściłem na serwerze z obsługą php. Niestety jednak coś jest nie tak, po wciśnięciu SUBMIT wyświetla informacje iż wiadomość została wysłana ale maila na mojej skrzynce nie wiedzę. (mail jest wpisany poprawnie)
Byłbym wdzięczny jakby ktoś zechciał rzucić na to okiem.
PLIK kontakt.html:
<form action="kontakt.php" method="post">
<p class="TRESC">
<table width="100%">
<tr>
<td width="150">
<font color="#7777777" size="2" face="verdana"><b>Przedstaw się:</b></font>
</td>
<td>
<input type="text" value="imię i nazwisko" onClick="value=''" size="25" name="nadawca">
</td>
</tr>
<tr>
<td width="150">
<font color="#7777777" size="2" face="verdana"><b>E-mail zwrotny:</b></font>
</td>
<td>
<input type="text" value="twój e-mail" onClick="value=''" size="25" name="email">
</td>
</tr>
<tr>
<td width="150">
<font color="#7777777" size="2" face="verdana"><b>Temat:</b></font>
</td>
<td>
<input type="text" value="temat wiadomości" onClick="value=''" size="25" name="temat">
</td>
</tr>
<tr>
<td width="150">
<font color="#7777777" size="2" face="verdana"><b>Treść:</b></font>
</td>
<td>
<textarea rows="10" cols="30" onClick="value=''" name="tresc">
treść wiadomości
</textarea>
</td>
</tr>
<tr>
<td width="150">
<font color="#7777777" size="2" face="verdana"></font>
</td>
<td>
<input type="submit" name="wyslij" value="Wyślij!"> <input type="reset" value="Resetuj pola">
</td>
</tr>
</table>
</p>
</form>
PLIK kontakt.php:
<?php
if(!empty($_POST))
{
$adresat = $_POST['adresat'];
$tresc = $_POST['tresc'];
$nadawca = $_POST['nadawca'];
$email = $_POST['email'];
$temat = $_POST['temat'];
$wyslij = $_POST['wyslij'];
$adresat = "dojcz@dojcz.pl";
$tresc = " Treść: " .$tresc. " Imię i Nazwisko: " .$nadawca. "E-mail: " .$email. "";
if (!isset($wyslij)) {
echo "Nie udało się wysłać wiadomości! Spróbuj ponownie lub skorzystaj z innej formy kontaktu.";
} else
{
mail($adresat,$temat,$tresc); echo "<b><font color='aaaaaa'><p class='TRESC'>Wiadomość wysłana! Postaram się odpowiedzieć tak szybko jak tylko będzie to możliwe.</p></font></b>";
}
}
?>
Łączę pozdrowienia. |