Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]from2mail
quzar
post
Post #1





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 29.07.2009

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


Witam! Mam problem ze skryptem php from2mail. Zamieściłem go na stronie, maile wysyłają się na podany adres ale wyskakuje błąd:

CODE
Warning: gethostbyaddr() [function.gethostbyaddr]: Address is not a valid IPv4 or IPv6 address in /home/kasaznetu/domains/twittersymphony.com/public_html/form2mail.php on line 32

Warning: Cannot modify header information - headers already sent by (output started at /home/kasaznetu/domains/twittersymphony.com/public_html/form2mail.php:32) in /home/kasaznetu/domains/twittersymphony.com/public_html/form2mail.php on line 41


A to kod skryptu:

CODE
<?php


$headers = "From: Anonymous on $SERVER_NAME <$mail>\n";
$headers .= "X-Mailler: PHP 3 Form2Mail made by FTLS, http://www.ftls.org/\n";

$message = "";

while (list($key, $val) = each($HTTP_POST_VARS)) {
$message .= "$key : $val\n";
}

$message .= "\nSent by ".gethostbyaddr($REMOTE_ADDR). " ($REMOTE_ADDR)\n";

mail("adres@gmail.com", $subject, $message, $headers);
// En : Send mail
// Fr : Envoi du mail

if(! $exit_page)
$exit_page = "http://www.twittersymphony.com/";


Proszę o pomoc.

Ten post edytował quzar 29.07.2009, 10:15:53
Go to the top of the page
+Quote Post
athei
post
Post #2





Grupa: Zarejestrowani
Postów: 389
Pomógł: 141
Dołączył: 11.04.2009

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


Znajdź coś nowszego, czasy php3 minęły.
Go to the top of the page
+Quote Post
Method
post
Post #3





Grupa: Zarejestrowani
Postów: 177
Pomógł: 6
Dołączył: 14.01.2003
Skąd: Warszawa

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


Zamiast gethostbyaddr($REMOTE_ADDR) wpisz gethostbyaddr($_SERVER['REMOTE_ADDR'])

a jak działa i się wysyła to @ ukryj błąd (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) )
Go to the top of the page
+Quote Post
quzar
post
Post #4





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 29.07.2009

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


po zmianie na gethostbyaddr($_SERVER['REMOTE_ADDR']) działa. A możecie polecić coś nowszego?? Poza tym szukam jeszcze czegoś takiego żeby na stronie można było dodawać się do listy mailingowej, taki newsletter, proste okienko do wpisania adresu i pod nim przycisk send, no i żeby to się zapisywało w jakiejś liście mailingowej. Z góry dziękuje.
Go to the top of the page
+Quote Post

Reply to this 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 - 13:14