Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php]formularz flash + php
nieraczek
post
Post #1





Grupa: Zarejestrowani
Postów: 405
Pomógł: 6
Dołączył: 12.01.2007

Ostrzeżenie: (0%)
-----


Zrobiłem formularz we flashu do wysyłania wiadomości do mnie ze strony www, a plik php wysyłający meila wygląda tak:
  1. <?php
  2.  
  3. $to = 'xxxxxx@poczta.onet.pl';
  4. $subject = $_POST['temat'];
  5. $message = $_POST['wiadomosc'];
  6. $additionalHeaders = 'Od: ' . $_POST['email'];
  7. $OK = mail($to, $subject, $message, $additionalHeaders);
  8. if ($OK) 
  9. {
  10. echo 'sent=OK';
  11. } 
  12. else 
  13. {
  14. echo 'sent=failed';
  15. }
  16. ?>



Dlaczego mi się wiadomość ze strony www wysyła bardzo wolno - conajmniej 10. minut ?
I dlaczego zamiast tego co napisałem na stronie www w formularzu dostaje wiadomość:
od: apache@wicked.xxxxxx
temat: undefined
wiadomość: undefined
?

Ten post edytował nieraczek 20.07.2007, 06:44:35
Go to the top of the page
+Quote Post
qwaq
post
Post #2





Grupa: Zarejestrowani
Postów: 162
Pomógł: 1
Dołączył: 15.05.2007
Skąd: Łódź

Ostrzeżenie: (0%)
-----


mail() <- tu masz link - przeczytaj

zwróć uwagę na zastosowanie funkcji mail() w przykładzie

jeśli nie pomoże to na końcu daj
Kod
phpinfo();


Ten post edytował qwaq 20.07.2007, 08:52:53


--------------------
Chcę kobietę!!! Cierpliwą i wyrozumiałą jak stado bydła przed dojeniem.....

Życie jest jak papier toaletowy-długie, szare i do dupy, ale na szczęście czasem pachnie rumiankiem


wynajmę mieszkanie?
Go to the top of the page
+Quote Post
nieraczek
post
Post #3





Grupa: Zarejestrowani
Postów: 405
Pomógł: 6
Dołączył: 12.01.2007

Ostrzeżenie: (0%)
-----


Ale przecież mam poprawną najprostszą formę funkcji mail().
phpinfo(); - dodałem to do kodu - i:
Warning: phpinfo() has been disabled for security reasons...........

Ten post edytował nieraczek 20.07.2007, 11:30:51
Go to the top of the page
+Quote Post
qwaq
post
Post #4





Grupa: Zarejestrowani
Postów: 162
Pomógł: 1
Dołączył: 15.05.2007
Skąd: Łódź

Ostrzeżenie: (0%)
-----


Cytat(nieraczek @ 20.07.2007, 12:25:58 ) *
Warning: phpinfo() has been disabled for security reasons...........


komunikat ten mówi, że administrator servera wyłączył możliwość używania funkcji mail()

kontakt z administratorem naprawi problem


--------------------
Chcę kobietę!!! Cierpliwą i wyrozumiałą jak stado bydła przed dojeniem.....

Życie jest jak papier toaletowy-długie, szare i do dupy, ale na szczęście czasem pachnie rumiankiem


wynajmę mieszkanie?
Go to the top of the page
+Quote Post
TomASS
post
Post #5





Grupa: Zarejestrowani
Postów: 1 660
Pomógł: 13
Dołączył: 9.06.2004
Skąd: Wrocław i okolice

Ostrzeżenie: (0%)
-----


Cytat
komunikat ten mówi, że administrator servera wyłączył możliwość używania funkcji mail()

No nie koniecznie, komunikat mówi o phpinfo() smile.gif


Cytat
Dlaczego mi się wiadomość ze strony www wysyła bardzo wolno - conajmniej 10. minut
\
Z tego wnioskuję, że e-mail zostaje wysłany, czyli nie jest zablokowany.

Cytat
I dlaczego zamiast tego co napisałem na stronie www w formularzu dostaje wiadomość:
od: apache@wicked.xxxxxx
temat: undefined
wiadomość: undefined

Sprawdź czy na pewno wysyłasz dane POSTem... z tego co widzę, to chyba nie:
  1. <?
  2. printr($_POST);
  3. ?>

Wnioskuję to po tym, że masz nie wypełnione pole temat, wiadomość, a do tego pole od, jest przyjmowane standardowe dla tego serwera...


--------------------
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 17:39