[php] nie wchodzi do funkcji

0

Cześć. Mam coś takiego w pliku index.php:

include_once("send_mail.php"); //było też require_once
		
if(sendMail($_POST["from"], $_POST["to"])) echo("<script>alert('Mail został wysłany. Dziękujemy')</script>");
else echo("<script>alert('Nie można było wysłać maila, skontaktuj się z administratorem')</script>");

W pliku send_mail.php jest funkcja sendMail($from, $to);
W pierwszej linijce mam(informacyjnie):

echo("<script>alert('OK')</script>");

Ale to nigdy się nie pokazuje. Zawsze jest komunikat, że nie można było wysłać maila i skontaktuj się z adminem. Co jest nie tak?

0

Wklej kod funkcji sendMail, bo inaczej ciężko coś wywnioskować.

0
laqula napisał(a)

Wklej kod funkcji sendMail, bo inaczej ciężko coś wywnioskować.

function sendMail($from, $to)
{
     return true;
}
0

SOA #1 :-)

A tak na serio. Możliwe przyczyny, to:

  1. Zaciągasz "send_mail.php" z include_path
  2. funkcja sendMail jest gdzie indziej zdefiniowana
  3. funkcja sendMail nie zwraca true

Nic innego nie przychodzi mi do głowy (teraz)

0
starosta napisał(a)

A tak na serio. Możliwe przyczyny, to:

  1. Zaciągasz "send_mail.php" z include_path
  2. funkcja sendMail jest gdzie indziej zdefiniowana
  3. funkcja sendMail nie zwraca true

Nic innego nie przychodzi mi do głowy (teraz)

OK, już wiem co było nie tak... Nie warto gadać :)

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