Cos z php
Witam
Chciałem sobie zrobic na stronie formularz zeby ludzie pisali do mnie w sprawie serwisu ktory prowadze, nie chce jednak aby bylo to w js za pomoca gdyz nie wszyscy maja skrzynki email i outlook'i, chcialem aby bylo to w php, mam obsluge na serwku i baze mysql, zatem chcialem aby listy,opinie ktore wysylaja do mnie zapisywaly sie wlasnie tam , z tego co wiem dzieki temu bede mogl otrzymywac wiadomosci od ludzo ktorzy nie posiadaja skrzynek email, chcialem rowniez miec aby uzytkownik mial
– mozliwosc wybrania tematu
– mozliwosc wybrania adresata
– mozliwosc wpisania swojego imienia, maila
– mozliwosc wpisania tersci listu
Czy ktos ma taki skrypt i moze mi pomoc?
Chciałem sobie zrobic na stronie formularz zeby ludzie pisali do mnie w sprawie serwisu ktory prowadze, nie chce jednak aby bylo to w js za pomoca gdyz nie wszyscy maja skrzynki email i outlook'i, chcialem aby bylo to w php, mam obsluge na serwku i baze mysql, zatem chcialem aby listy,opinie ktore wysylaja do mnie zapisywaly sie wlasnie tam , z tego co wiem dzieki temu bede mogl otrzymywac wiadomosci od ludzo ktorzy nie posiadaja skrzynek email, chcialem rowniez miec aby uzytkownik mial
– mozliwosc wybrania tematu
– mozliwosc wybrania adresata
– mozliwosc wpisania swojego imienia, maila
– mozliwosc wpisania tersci listu
Czy ktos ma taki skrypt i moze mi pomoc?
Odpowiedzi: 1
Niekoniecznie, ja proponuje zrobić tak:
Jeśli chcesz zrobić formularz aby przychodziły na twój e–mailm, to zrób tak:
kontakt.htm
send mail.php3
Powinno zadziałać.
Poza tym polecam poczytać manuala:
:arrow: http://pl.php.net/manual/pl/function.mail.php
Jeśli chcesz zrobić formularz aby przychodziły na twój e–mailm, to zrób tak:
kontakt.htm
temat wiadomości
treść
nadawca:
tel. kontaktowy, e–mail:
send mail.php3
if(!empty($_POST["tresc"])) // Sprawdzamy czy ktoś napisał treść listu
{ // jest treść – wysyłamy list
// Generujemy treść listu:
$message = "Nadawca: " . $_POST["nadawca"] . " ";
$message .= "Telefon: " . $_POST["telefon"] . " ";
$message .= "Treść: " . $_POST['tresc'] . " ";
// Wysyłamy wiadomość, sprawdzając, czy dotarła (do serwera poczty – NIE UŻYTKOWNIKA)
if(@mail("mail@mail.pl", $_POST["temat"], $message))
// wiadomość została wysłana poprawnie ?
{
print "Wiadomość została";
}else{
print "Kłopoty z wysłaniem wiadomości";
}
}else{ // nie wpisano treści – pokazujemy formularz
print '';
print 'temat wiadomości';
print '
treść ';
print '';
print '
nadawca: ';
print '
tel. kontaktowy, e–mail: ';
print '';
print '';
print '';
} // koniec IF
/*
małpka przed wywołaniem funkcji mail spowoduje nie wyświetlanie błędów
w przypadku nie wysłania wiadomości izwróci of funkcji FALSE.
Uźytkownik zobaczy w takim przypadku, nie treść ostrzeźenia z PHP,
tylko tekst jaki wpiszesz (tu: "Kłopoty z wysłaniem wiadomości")...
*/
?>
Powinno zadziałać.
Poza tym polecam poczytać manuala:
:arrow: http://pl.php.net/manual/pl/function.mail.php
Strona 1 / 1