Witam.
W tym poradniku pokaże jak się wysyła za pomocą php i html maila.
Zacznijmy od formularza. W tym celu tworzymy form.html:
<html>
<head>
</head>
<body>
<form action="send.php" method="POST">
<input type="text" name="topic" />
<textarea name="message"></textarea>
<input type="button" valve="Send" />
</form>
</body>
</html>
Znacznik form musi mieć akcje i metode. W typ przypadku akcja to wysłanie maila gdzie instrukcje są zawarte w send.php. Metoda to POST.
Następnie tworzymy input i textarea. Muszą mieć name najlepiej bez polskich znaków.
Czas na send.php:
<?php
$to = "nazwakonta@domena.pl"; // zmienna $to zawiera email na który funkcja mail() ma wysłać wiadomość
$topic = $_POST['topic']; // $topic zawiera informacje z inputu topic. Nazwa musi być zawarta w $_POST['nazwa']
$message = $_POST['message']; // pobieramy tresc
if(mail($to, $topic, $message)) {
echo 'Mail został wysłany!'; //wyświetla treść 'mail został wysłany' jeżeli wszystko poszło dobrze
}
else {
echo 'Mail NIE został wysłany! Możliwe że twój serwer nie obsługuje funkcji mail()'; //wyświetla instrukcje jeżeli nie został
//wysłany mail. Możliwe że funkcja mail() nie działa na twoim serwerze
}
?>
Więcej informacji:
http://pl2.php.net/manual/pl/function.mail.php (http://pl2.php.net/manual/pl/function.mail.php)
Pzdr. paluch979