Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php]Wysyłanie maila, funkcja nie chce dzialac
uczaj21
post
Post #1





Grupa: Zarejestrowani
Postów: 115
Pomógł: 0
Dołączył: 30.06.2007

Ostrzeżenie: (20%)
X----


Witam serdecznie wszystkich.Mam problem zwiazany z wysylaniem maila poprzez strone www za pompca php.Wpisuje kod
  1. <?php
  2. mail("uczaj18@wp.pl", "Klijent złożył zamówienie", "zamówienie zlozone prosze zrealizowac");
  3. ?>

a nastepnie wyskakuje mi blad:
Warning: Failed to Connect in c:\apache\htdocs\go.php on line 36
Stronke narazie robie wiec nie jest ona na serwerze lecz na komputerze lokalnym,oczywiscie z wlaczonym internecie.Prosze o pomoc
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 5)
crafter
post
Post #2





Grupa: Zarejestrowani
Postów: 72
Pomógł: 2
Dołączył: 14.02.2007

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


zainstaluj sobie np postCastServer
Go to the top of the page
+Quote Post
uli
post
Post #3





Grupa: Zarejestrowani
Postów: 318
Pomógł: 6
Dołączył: 27.01.2005

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


Manual funkcji mail() :

Implementacja funkcji mail() w systemie Windows różni się od implementacji w systemie Unix. Po pierwsze, funkcja nie używa lokalnych programów do komponowania wiadomości pocztowych, tylko operuje na połączeniach socketowych, co oznacza, że do działania potrzebny jest Agent Transferu Poczty (MTA), który nasłuchuje na odpowiednim porcie.

Masz serwer pocztowy na localhoscie?? Jestem pewien, że nie.

Po drugie:

Klient a nie 'KliJent'.
Go to the top of the page
+Quote Post
uczaj21
post
Post #4





Grupa: Zarejestrowani
Postów: 115
Pomógł: 0
Dołączył: 30.06.2007

Ostrzeżenie: (20%)
X----


Dziekuje za pomoc

Witam mam kolejny problem zwiazany z funkcja mail w php.niby funkcja dziala bo nie pokazuje zadnych bledow ale nie przesyla maili.Czekam na maila chyba juz 3 godzinyi nic.Zamieszczam kod.
  1. <?php
  2. $ilosc=$_POST['ilosc'];
  3. if ($ilosc==0)
  4. {
  5. echo '<font color="red">Na poprzedniej stronie nie zlozona zamuwienia';
  6. }
  7. else
  8. {
  9. echo 'Ilość Zestawów : '.$ilosc;
  10. echo'<br>';$obliczenie=$ilosc*30;
  11. echo 'Cena za '.$ilosc.' Zestaw :'.$obliczenie. ' zł'.'<br>';
  12. echo 'Koszt przesyłki (Poczta Polska priorytet) :'.$przesylka=14.50.' zł <br>';
  13. echo 'Razem : '.$razem=$obliczenie+$przesylka.' zł'.'<br>';
  14. echo 'Zamówienie Złożone : '.$data=date('H:i.jS F');
  15. $dane ="Ilosc Zestawów ".$ilosc."rn";
  16.  
  17. $file = "za.txt";
  18. $fp = fopen($file, "a");
  19. flock($fp, 2);
  20. fwrite($fp, $dane);
  21. flock($fp, 3);
  22. fclose($fp);
  23.  mail("uczi21@o2.pl", "Ktos złozyl zamowienie", "zamówienie zlozone prosze zrealizowac");
  24. }
  25.  
  26. ?>

chodzi mi o czesc


  1. <?php
  2. mail("uczi21@o2.pl", "Ktos złozyl zamowienie", "zamówienie zlozone prosze zrealizowac");
  3. ?>


prosze o szybka pomoc oraz o uwagi jestem poczatkujacy i jeszcze duzo musze sie nauczyc
Go to the top of the page
+Quote Post
uli
post
Post #5





Grupa: Zarejestrowani
Postów: 318
Pomógł: 6
Dołączył: 27.01.2005

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


Cytat(uczaj21 @ 2.07.2007, 13:00:33 ) *
Dziekuje za pomoc

Witam mam kolejny problem zwiazany z funkcja mail w php.niby funkcja dziala bo nie pokazuje zadnych bledow ale nie przesyla maili.Czekam na maila chyba juz 3 godzinyi nic.Zamieszczam kod.
  1. <?php
  2. $ilosc=$_POST['ilosc'];
  3. if ($ilosc==0)
  4. {
  5. echo '<font color="red">Na poprzedniej stronie nie zlozona zamuwienia';
  6. }
  7. else
  8. {
  9. echo 'Ilość Zestawów : '.$ilosc;
  10. echo'<br>';$obliczenie=$ilosc*30;
  11. echo 'Cena za '.$ilosc.' Zestaw :'.$obliczenie. ' zł'.'<br>';
  12. echo 'Koszt przesyłki (Poczta Polska priorytet) :'.$przesylka=14.50.' zł <br>';
  13. echo 'Razem : '.$razem=$obliczenie+$przesylka.' zł'.'<br>';
  14. echo 'Zamówienie Złożone : '.$data=date('H:i.jS F');
  15. $dane ="Ilosc Zestawów ".$ilosc."rn";
  16.  
  17. $file = "za.txt";
  18. $fp = fopen($file, "a");
  19. flock($fp, 2);
  20. fwrite($fp, $dane);
  21. flock($fp, 3);
  22. fclose($fp);
  23.  mail("uczi21@o2.pl", "Ktos złozyl zamowienie", "zamówienie zlozone prosze zrealizowac");
  24. }
  25.  
  26. ?>

chodzi mi o czesc
  1. <?php
  2. mail("uczi21@o2.pl", "Ktos złozyl zamowienie", "zamówienie zlozone prosze zrealizowac");
  3. ?>


prosze o szybka pomoc oraz o uwagi jestem poczatkujacy i jeszcze duzo musze sie nauczyc


i nie dojdzie....

Porównaj adres email pod który wysyłasz w 1-szym poscie i w ostatnim. Miłego czekania... Może pod uczaj21@op.pl (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)

Ten post edytował uli 2.07.2007, 12:04:33
Go to the top of the page
+Quote Post
uczaj21
post
Post #6





Grupa: Zarejestrowani
Postów: 115
Pomógł: 0
Dołączył: 30.06.2007

Ostrzeżenie: (20%)
X----


Wiem ze sa inne bo jak na jeden adres niedochodzil mail czyli uczaj21@wp.pl to zmienilem na inny czyli uczi21@o2.pl i tu tez nie ochodzi niewiem czemu.
  1. <?php
  2. ?php
  3. mail("uczi21@o2.pl", "Ktos złozyl zamowienie", "zamówienie zlozone prosze zrealizowac");
  4. ?>
Go to the top of the page
+Quote Post

Closed TopicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.08.2025 - 19:37