hi,
hab ein problem mit dem versandt von mails via php.
auf meiner homepage habe ich ein formular das man ausfüllen kann zur registrierung zu einer tagung.
drückt diejenige person auf 'Send registration' wird via php eine confirmation-mail an die sich registrierte person gesendet
und eine mail an mich. die funktion sieht so aus:
die registrierung funzt auch super bei leuten,
die sich die browser mozilla, netscape und firefox anmelden.
da geht genau eine mail an mich und eine mail die registrierte person.
beide mails mit korrektem inhalt.
meldet sich nun einer über den internet explorer an,
kann es passieren, dass ich bis zu 50 mails bekomme,
die als absender "Webserver user" oder
"$email@gregale.ispgateway.de" haben (dieser sollte eigentlich
die email adresse des 'registrierers' sein).
der betreff stimmt. der inhalt sieht so aus:
Kind of Registration: !unknown!
Salutation:
Title:
Family Name:
First Name:
Institution/Organisation:
Street, Number:
Postal Code:
City:
Country:
Telephone No.:
Fax No.:
Email:
Passport No.:
Comments:
Die Person, die sich anmeldet bekommt jedoch eine bestätigungsmail
mit inhalt.
this f...... shit makes me crazy
wie gesagt, die probleme treten nur bei internet explorer auf.
bei mir läuft der ie6 sp2.
vielen dank im voraus für den support
torsten
hab ein problem mit dem versandt von mails via php.
auf meiner homepage habe ich ein formular das man ausfüllen kann zur registrierung zu einer tagung.
drückt diejenige person auf 'Send registration' wird via php eine confirmation-mail an die sich registrierte person gesendet
und eine mail an mich. die funktion sieht so aus:
PHP-Code:
//hier wird z.b.: die variable $text2 zusammengebaut. der inhalt von $text wäre hier zuviel
$text2 .= "\nKind of Registration: $regtypetext \nSalutation: $anrede \nTitle: $titel \n
Family Name: $nachname \nFirst Name: $vorname";
$text2 .= "\nInstitution/Organisation: $institution \nStreet, Number: $strasse \n
Postal Code: $plz \nCity: $ort \nCountry: $land";
$text2 .= "\nTelephone No.: $telefonnr \nFax No.: $faxnr \n
Email: $email \nPassport No.: $passportnr \n
Comments: $bemerkung\n";
//Der mail-text wird aus einigen Strings zusammengebaut.
if((mail ($recipient, $subject, $text, $header)) &&
(mail ($recipient2, $subject2, $text2, $header2))){
echo "<html><head><meta http-equiv='refresh' content='10, url'>
</head><body style='background-color: rgb(0, 52, 102);
color: #FFCC00'>
<div align='center'><h3>Registration succesful</h3>
<br>A confirmation email has been sent to $email.<br>
If you do not receive that email between the next 12 hours
please contact us<br>
you will be redirected automatically after 10 seconds<br>i
f redirection fails please click <a href='url'>here</a></div></body></html>";
} else {
echo "<html><head><body style='background-color: rgb(0, 52, 102); color: #FFCC00'>
<div align='center'><h3>REGISTRATION NOT SUCCESSFULL</h3>
<br>An error occured during the registration<br>
Please register again. <a href='url'>Registration</a></div></body><html>";
}
die sich die browser mozilla, netscape und firefox anmelden.
da geht genau eine mail an mich und eine mail die registrierte person.
beide mails mit korrektem inhalt.
meldet sich nun einer über den internet explorer an,
kann es passieren, dass ich bis zu 50 mails bekomme,
die als absender "Webserver user" oder
"$email@gregale.ispgateway.de" haben (dieser sollte eigentlich
die email adresse des 'registrierers' sein).
der betreff stimmt. der inhalt sieht so aus:
Kind of Registration: !unknown!
Salutation:
Title:
Family Name:
First Name:
Institution/Organisation:
Street, Number:
Postal Code:
City:
Country:
Telephone No.:
Fax No.:
Email:
Passport No.:
Comments:
Die Person, die sich anmeldet bekommt jedoch eine bestätigungsmail
mit inhalt.
this f...... shit makes me crazy
wie gesagt, die probleme treten nur bei internet explorer auf.
bei mir läuft der ie6 sp2.
vielen dank im voraus für den support
torsten
Kommentar