Wątek zablokowany 2015-11-26 18:38 przez furious programming.

dlaczego mail nie działa choć powinien

0
echo "<br>wysyłanie";
    if(mail("[email protected]", "Witaj", "Oto test funkcji mail"))
    {
       echo 'Wiadomość została wysłana';
    }
  echo "<br>zakonczono";

"Wysyłamy" się wyświetla i "zakonczono" również, a środek się nie wyświetla i nie wysyła maila. Dlaczego?
Czy powinienem w pliku php.ini aktywować jakąś linijkę? Jeśli tak to jaką? W jakiej bibliotece siedzi funkcja mail()?

1

Kliknij na czerwone "mail" w kodzie, który wkleiłeś. Na stronie na którą cię przeniesie masz aż nadto informacji...

0

ktoś pomoże? nadal nie działa

0

odgrzeje temat ponieważ mam identyczny problem. Demonical Monk - no to pomogłeeeeś ! Tyle, to każdy sam wie, że na php.net jest dokumentacja funkcji. Chyba oczywiste, że jak ktoś pisze na forum to znaczy, ze mu ta dokumentacja nic nie pomogła.

mam tak:

			
			$address  = '[email protected]';
			$subject   = 'without subject';
			$message = 'som message';
			if (mail ( $address, $subject, $message ) ) {
				echo '<br>list wyslany';
			} else {
				echo '<br>list nie zostal wyslany';
			}

wywala mi taki komunikat:
Warning: mail(): "sendmail_from" not set in php.ini or custom "From:" header missing in C:\Users\codex\Documents\My Web Sites\EmptySite6\index.php on line 29
list nie zostal wyslany

Co z tą funkcją mail(), gdzie znajdę ten plik php.ini i co w nim pozmieniać trzeba ktoś wie?
Z góry dzięki za pomoc.

1 użytkowników online, w tym zalogowanych: 0, gości: 1