Skocz do zawartości
fruwajek

Wysyłanie Maila Ze Strony

Rekomendowane odpowiedzi

Witam!

Mam problem. Jest on taki że chcialbym na mojej stronce umieścić formulaz do wysyłania maila. Chciałbym żeby był on wysyłany do z góry określonego adresu. Mają byc tylko okienka " temat" i "treść" oraz przycisk wyślij. Nie znam sie wogóle na php. Szukalem juz w google ale nie mogłem nic odpowiedniego znaleźć:/

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

można i tak:

<FORM ACTION="mailto:e-mail" METHOD="post" ENCTYPE="text/plain">
<textarea rows="2" name="tresc" cols="20"></textarea><br>
<INPUT TYPE="submit" VALUE="Wyślij">
</FORM>

albo jak wskazał SGJ, czyli przy użyciu funkcji mail():

<?phpif (empty($_POST['adres']) || empty($_POST['tytul']) || empty($_POST['tresc'])) exit;if (!eregi("^[_.0-9a-z-]+@([0-9a-z][0-9a-z-]+.)+[a-z]{2,4}$" , $_POST['adres'])) exit;ini_set('smtp_port','25');ini_set('SMTP','serwer.smtp');ini_set('sendmail_path','/usr/sbin/sendmail -t');ini_set('sendmail_from','adres@nadawcy.pl');$header = "From: adres@nadawcy.pl\r\n";$header.= "Reply-To: adres@nadawcy.pl\r\n";$header.= "X-Mailer: Formularz";$send = mail($_POST['adres'],$_POST['tytul'],$_POST['tresc'],$header);echo ($send) ? 'Wysłane' : 'Nie wysłane';?>

można tez napisać własna funkcje

Edytowane przez Zawadaki

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Co mam zrobić z tym drugim kodem bo nie działa mi. Nie wiem jak to wstawić:/

wstawić do pliku np: index.php

 

do tego potrzeba jeszcze formularza napisanego w HTML-u, zapisanego w pliku index.html

 

<form method="POST" action="index.php">
Tytuł:
<input type="text" name="tytul" size="20"><br>
Adres:
<input type="text" name="adres" size="20"><br>
Treść:
<textarea rows="2" name="tresc" cols="20"></textarea>
</form>

 

oba pliki muszą być w tym samym miejscu, plikiem startowym jest index.html

no i ostatni warunek serwer musi mieć obsługe PHP

 

funkcja mail() nie daje możliwości autoryzacji konta SMTP

Edytowane przez Zawadaki

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Gość
Dodaj odpowiedź do tematu...

×   Wklejono zawartość z formatowaniem.   Przywróć formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

Ładowanie


×
×
  • Dodaj nową pozycję...