Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Wysyłanie maila ze strony
Forum PHP.pl > Forum > PHP
david8213
Gdzie zrobiłem błąd ze nie wysyła mi maila ze strony

mail_b.php
  1. <?PHP
  2. $adresat = 'dddddd@poczta.fm';
  3. @$email = $_POST['email'];
  4. @$content = $_POST['content'];
  5. $header = "From: $email \nContent-Type:".' text/plain;charset="iso-8859-2"'."\nContent-Transfer-Encoding: 8bit";
  6. if (mail($adresat, 'Mail ze strony ddddd', $content, $header))
  7. echo '<center><br><br><p>Wysłano wiadomo?ć</p>';
  8. else
  9. echo '<center><br><br><p><b>NIE</b> wysłano maila!</p>';
  10. ?>



mail.php
  1. <form action="mail_b.php" method="post">
  2. <textarea name="content" cols="50" rows="10"></textarea><br>
  3. <input type="text" name="email" value="email"><input type="submit" value="wy?lij" style="BACKGROUND-COLOR: #FF8040; FONT-FAMILY : Verdana; FONT-SIZE : 12; color: #FFFFFF">
  4. </form>


Wyświetla mi bład ze nie wysłano maila
Hateway
A masz włączoną funkcję mail() na serwerze? Jeśli stawiasz stronę na localhoscie to ma prawo ta funkcja nie działać, ponieważ trzeba zainstalować i włączyć pewne moduły.

I jeszcze druga porada: jeśli ci nie działa, to usuń z funkcji mail() zmienna z nagłówkami i wtedy spróbuj.

Pomocny link: http://kursphp.com/rozdzial-5/wiadomosci-e-mail/
david8213
strona jest na serwerze PRV dawniej to działało wiec chyba faktycznie wyłaczyli
Hateway
Próbowałeś wykorzystać przykład z linku podanego przezemnie wyżej?
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.