![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 309 Pomógł: 56 Dołączył: 3.11.2006 Skąd: Gliwice Ostrzeżenie: (0%) ![]() ![]() |
Rany! Próbowałem wszystkich gotowych formularzy i żaden nie działał! Nie wiem co jest tego przyczyną. Najczęściej występowały błędy np w $end - gdziekolwiek to jest (niby "?>" na końcu). Nawet jak wysyłałem przez mail() to i tak nie działało. Może macie jakiś sprawdzony skrypt lub gotowiec który by działał?
Mam Xampp'a i najnowsze Apache, MySQL, php ale to i tak nic nie daje. Głównie chodzi o pozycje: Nick: E-mail: Wiadomość: I żeby wysyłało na adres w zmiennej "$adres" podanej w pliku cofing.php Pozdrowienia. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 475 Pomógł: 0 Dołączył: 1.04.2005 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Hmm... na początku pewnie masz <? - zamień to na <?php
Dodatkowo, policz wszelkie klamry otwierające ({) i zamykające (}) - powinno być ich tyle samo (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) I średniki posprawdzaj.. |
|
|
![]()
Post
#3
|
|
Grupa: Przyjaciele php.pl Postów: 1 590 Pomógł: 40 Dołączył: 11.01.2007 Skąd: Centrum Ostrzeżenie: (0%) ![]() ![]() |
Ciężko coś sprawdzać skoro nie pokażesz kodu.
Ja mam sprawdzony system do wysylania ..
Ten na pewno działa |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 309 Pomógł: 56 Dołączył: 3.11.2006 Skąd: Gliwice Ostrzeżenie: (0%) ![]() ![]() |
Jeżeli wkleję twój kod w plik send.php i wpiszę swój mail to jak wysyłam to wyskakuje:
Cytat Warning: mail() [function.mail]: "sendmail_from" not set in php.ini or custom "From:" header missing in D:\gry Piotra\XAMPP\xampp\htdocs\send.php on line 12 Domyślam się że chodzi o 4 funkcje mail() to wpisałem: Na początku ale przed <?php: $header = "From: $adres\r\nReply-To: $adres\r\n"; A w mail()
I wyskakuje: Cytat Warning: mail() [function.mail]: Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in D:\gry Piotra\XAMPP\xampp\htdocs\send.php on line 13 Zmieniałem SMTP i porty we wszystkich znalezionych plikach php.ini : w apache/bin, php, i php/php4 i to nic nie pomogło(dalej pisze: "at localhost"). To może by coś z tą funkcją ini_set(). Tylko co wpisać w nawiasy? PS. Do czego jest potrzebny port? Wpisałem sobie 1100 tak od niechcenia (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) To źle? Ten post edytował muk4 29.01.2007, 15:29:09 |
|
|
![]()
Post
#5
|
|
Grupa: Przyjaciele php.pl Postów: 1 590 Pomógł: 40 Dołączył: 11.01.2007 Skąd: Centrum Ostrzeżenie: (0%) ![]() ![]() |
Mój kod działa .. jeżeli działa serwer pocztowy. Jeżeli sprawdzasz to na lokalu to tak długo jak nie będziesz miał zainstalowanego jakiegoś serwera pocztowego to Ci nie zadziała.
|
|
|
![]()
Post
#6
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
nie 'From:' $_POST['nick],
a: 'From:'.$_POST['nick] zjadles kropke |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 309 Pomógł: 56 Dołączył: 3.11.2006 Skąd: Gliwice Ostrzeżenie: (0%) ![]() ![]() |
Mój kod działa .. jeżeli działa serwer pocztowy. Jeżeli sprawdzasz to na lokalu to tak długo jak nie będziesz miał zainstalowanego jakiegoś serwera pocztowego to Ci nie zadziała. Ja mam na gmailu i powinien działać nie 'From:' $_POST['nick], a: 'From:'.$_POST['nick] zjadles kropke Próbowałem z kropkami, bez, z przerwami i bez i to nic nie dało. EDYTOWAŁEM SWÓJ POST WYŻEJ. POMOCY:) |
|
|
![]()
Post
#8
|
|
Grupa: Przyjaciele php.pl Postów: 1 590 Pomógł: 40 Dołączył: 11.01.2007 Skąd: Centrum Ostrzeżenie: (0%) ![]() ![]() |
Co masz na gmailu (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) Ja mówie o serwerze pocztowym a nie o adresie pocztowym.
tutaj masz link gdzie właśnie działa ten powyższy skrypt. Wpiszesz wszystkie dane i mail zostanie wysłany na podany adres. Ten post edytował Cienki1980 29.01.2007, 16:03:04 |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 309 Pomógł: 56 Dołączył: 3.11.2006 Skąd: Gliwice Ostrzeżenie: (0%) ![]() ![]() |
No server SMTP i adres smtp.gmail.com
Jak to wpisze w php.ini to on tego jakby nie czyta i dalej wyskakuje localhost. I tu pytanie jak moge to zmienic przy pomocy funkcji ini_set() |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 1 Pomógł: 0 Dołączył: 12.11.2006 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 25.08.2025 - 01:29 |