Problem z wysyłaniem meili ze strony

złezło

Użytkownik
Dołączył
Marzec 20, 2009
Posty
36
Witam. Chciałem, aby na mojej stronie można było
wysyłać do mnie prywatne wiadomości ze strony (nie
używając żadnego programu do poczty) na moją
pocztę. Zrobiłem 2 pliki jeden w html a drugi w php.

Plik w html
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html>
<head>
<meta http-equiv="Content-type" content="text/html; charset=iso-8859-2">
<meta name="Description" content=" [wstaw tu opis strony] ">
<meta name="Keywords" content=" [wstaw tu slowa kluczowe] ">
<meta name="Author" content=" [dane autora] ">
<meta name="Generator" content="kED2">

<title> </title>

<link rel="stylesheet" href=" [nazwa_arkusza_stylow.css] " type="text/css">
</head>
<body>






<center>
<div>
<form action="skrypt.php" method="post">
<textarea name="content" cols="30" rows="6"></textarea>
<input type="submit" value="Wyslij" />
</form>
</div>
</center>


<body bgcolor="#0080ff"></body>

</body>
</html>


A tutaj jest plik o nazwie skrypt.php
<?PHP
$adresat = 'moja [email protected]';
@$email = $_POST['email'];
@$content = $_POST['content'];
$header = "From: [email protected] \nContent-Type:".
'charset="iso-8859-2"'.
"\nContent-Transfer-Encoding: 8bit";
if (mail($adresat, 'List ze strony', $content, $header))
echo '<p></p>';
else
echo '<p><b>Wyslano </b> wiadomosc</p>';
?>


<a href="index1.html">NACIŚNIJ W TEN TEKST POWRÓCIĆ DO POPRZEDNIEJ STRONY</a>

Czy mógłby mi ktoś powiedzieć gdzie zrobiłem błąd,i czy może mi ktoś poprawić ten błąd?
Z góry wszystkim dziękuję.
 

Fiodorow

Użytkownik
Dołączył
Maj 27, 2010
Posty
3
Ogólnie jest dobrze, mala tylko zmiana.

PHP:
<?PHP
$adresat = 'twoj mail';
$content = $_POST['content'];
$header = "From: [email protected] \nContent-Type:".
'charset="iso-8859-2"'.
"\nContent-Transfer-Encoding: 8bit";
if (!mail($adresat, 'List ze strony', $content, $header)) echo '<p></p>';
else echo '<p><b>Wyslano </b> wiadomosc</p>';
?>

A HTML bez zmian, upewnij sie tylko ze skrypt php ma na pewno dobra nazwe.
I wazna uwaga, sprawdz czy na twoim hostingu dziala funkcja mail(), bo na wielu darmowych jest wylaczona.
 

fokus475

Użytkownik
Dołączył
Maj 29, 2010
Posty
12
Do góry Bottom