Hallo
bin noch immer bei meiner Übung (thread 496043)
selfhtml.org/artikel/php/form-mail/
habe inzwischen hamster " bewußt nur 'lokal' " aufgespielt.
bekomme nach dem abschicken des Formulars keine Fehlermeldung.
Gelange auch brav auf die angegebene "Dankes-Seite"
Ich kann Fantasieadressen angeben und erhalte immer die Dankesseite.
Alle mails (Eingabe an: pepsi@localhost.com) gehen ins Nirwana.
in der php.ini steht:
[mail function]
; For Win32 only.
SMTP = localhost
smtp_port = 25
; For Win32 only.
;sendmail_from = pepsi2@localhost.com
richtig?
im Hamsterprotokoll das hier:
(ok, hat nichts mit php zu tun - entschuldigung)
2006.12.05 14:04:06 I {318} Verbindung zum Client 127.0.0.1:25 (664) aufgebaut
2006.12.05 14:04:06 I {f90} < 220 SMTP-Server Classic Hamster Version 2.1 (Build 2.1.0.11)
2006.12.05 14:04:06 I {f90} > HELO max
2006.12.05 14:04:06 I {f90} < 250 helo max
2006.12.05 14:04:06 I {f90} > MAIL FROM:<"Formmailer" <pepsi2@localhost.com>>
2006.12.05 14:04:06 I {f90} < 250 OK
2006.12.05 14:04:06 I {f90} > RCPT TO:<pepsi@localhost.com>
2006.12.05 14:04:06 I {f90} < 250 OK
2006.12.05 14:04:06 I {f90} > RSET
2006.12.05 14:04:06 I {f90} < 250 OK
2006.12.05 14:04:06 I {f90} > RSET
2006.12.05 14:04:06 I {f90} < 250 OK
2006.12.05 14:04:07 I {f90} > MAIL FROM:<"Formmailer" <pepsi2@localhost.com>>
2006.12.05 14:04:07 I {f90} < 250 OK
2006.12.05 14:04:07 I {f90} > RCPT TO:<pepsi@localhost.com>
2006.12.05 14:04:07 I {f90} < 250 OK
2006.12.05 14:04:07 I {f90} > DATA
2006.12.05 14:04:07 I {f90} < 354 Start mail input; end with <CRLF>.<CRLF>
2006.12.05 14:04:07 I {f90} < 250 OK
2006.12.05 14:04:07 I {f90} > QUIT
2006.12.05 14:04:07 I {f90} < 221 closing connection - goodbye!
2006.12.05 14:04:07 I {f90} Verbindung zum Client 127.0.0.1:25 (664) getrennt
ist es richtig , dass Angaben mit if und else-Schleifen
"über" den doctype... gestellt werden können?
	
jetzt kommt hier das Formular,
dass nach meiner Meinung ok, richtig "ab"- geschrieben ist.
Bleibt nur noch falsche Outlook-Konfiguration?
pepsi@localhost POP3 / 127.0.0.1 /lokal LAN/ Ausgang SMTP 25 POP3 110
(auf die Schnelle)
Gruss Pepsi
					bin noch immer bei meiner Übung (thread 496043)
selfhtml.org/artikel/php/form-mail/
habe inzwischen hamster " bewußt nur 'lokal' " aufgespielt.
bekomme nach dem abschicken des Formulars keine Fehlermeldung.
Gelange auch brav auf die angegebene "Dankes-Seite"
Ich kann Fantasieadressen angeben und erhalte immer die Dankesseite.
Alle mails (Eingabe an: pepsi@localhost.com) gehen ins Nirwana.
in der php.ini steht:
[mail function]
; For Win32 only.
SMTP = localhost
smtp_port = 25
; For Win32 only.
;sendmail_from = pepsi2@localhost.com
richtig?
im Hamsterprotokoll das hier:
(ok, hat nichts mit php zu tun - entschuldigung)
2006.12.05 14:04:06 I {318} Verbindung zum Client 127.0.0.1:25 (664) aufgebaut
2006.12.05 14:04:06 I {f90} < 220 SMTP-Server Classic Hamster Version 2.1 (Build 2.1.0.11)
2006.12.05 14:04:06 I {f90} > HELO max
2006.12.05 14:04:06 I {f90} < 250 helo max
2006.12.05 14:04:06 I {f90} > MAIL FROM:<"Formmailer" <pepsi2@localhost.com>>
2006.12.05 14:04:06 I {f90} < 250 OK
2006.12.05 14:04:06 I {f90} > RCPT TO:<pepsi@localhost.com>
2006.12.05 14:04:06 I {f90} < 250 OK
2006.12.05 14:04:06 I {f90} > RSET
2006.12.05 14:04:06 I {f90} < 250 OK
2006.12.05 14:04:06 I {f90} > RSET
2006.12.05 14:04:06 I {f90} < 250 OK
2006.12.05 14:04:07 I {f90} > MAIL FROM:<"Formmailer" <pepsi2@localhost.com>>
2006.12.05 14:04:07 I {f90} < 250 OK
2006.12.05 14:04:07 I {f90} > RCPT TO:<pepsi@localhost.com>
2006.12.05 14:04:07 I {f90} < 250 OK
2006.12.05 14:04:07 I {f90} > DATA
2006.12.05 14:04:07 I {f90} < 354 Start mail input; end with <CRLF>.<CRLF>
2006.12.05 14:04:07 I {f90} < 250 OK
2006.12.05 14:04:07 I {f90} > QUIT
2006.12.05 14:04:07 I {f90} < 221 closing connection - goodbye!
2006.12.05 14:04:07 I {f90} Verbindung zum Client 127.0.0.1:25 (664) getrennt
ist es richtig , dass Angaben mit if und else-Schleifen
"über" den doctype... gestellt werden können?
PHP Code:
	
	
<?php
error_reporting(E_ALL);
$strEmpfaenger = 'pepsi@localhost.com';
$strFrom       = '"Formmailer" <pepsi2@localhost.com>';
$strSubject    = 'Feedback';
$strReturnhtml = 'http://127.0.0.1/home/cartdanke.php';
$strDelimiter  = ":\t";
if($_POST)
{
 $strMailtext = "";
 while(list($strName,$value) = each($_POST))
 {
  if(is_array($value))
  {
   foreach($value as $value_array)
   {
    $strMailtext .= $strName.$strDelimiter.$value_array."\n";
   }
  }
  else
  {
   $strMailtext .= $strName.$strDelimiter.$value."\n";
  }
 }
 if(get_magic_quotes_gpc())
 {
  $strMailtext = stripslashes($strMailtext);
 }
 mail($strEmpfaenger, $strSubject, $strMailtext, "From: ".$strFrom)
  or die("Die Mail konnte nicht versendet werden.");
 header("Location: $strReturnhtml");
 exit;
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de">
    <head>
<head>
dass nach meiner Meinung ok, richtig "ab"- geschrieben ist.
Bleibt nur noch falsche Outlook-Konfiguration?
pepsi@localhost POP3 / 127.0.0.1 /lokal LAN/ Ausgang SMTP 25 POP3 110
(auf die Schnelle)
Gruss Pepsi
          
Comment