Jmeu | Hello a tous, j'ai un petit souci avec un script, il s'agit d'un script d'envoi de mail a une personne precise, le probleme est que mon script n'affiche pas le header que je demande a la fin ...
Code :
- <?php
- ini_set("sendmail_from", "me@mydomain.com" );
- $choice = $_POST['choice'];
- $olly = $_POST['olly'];
- $stefan = $_POST['stefan'];
- $jon = $_POST['jon'];
- $rowland = $_POST['rowland'];
- $mark = $_POST['mark'];
- $adress_olly = 'sendto@mydomain.com';
- $adress_stefan = 'sendto@mydomain.com';
- $adress_jon = 'sendto@mydomain.com';
- $adress_rowland = 'sendto@mydomain.com';
- $adress_mark = 'sendto@mydomain.com';
- if($choice == 'olly')
- {
- $TO = "sendto@mydomain.com";
- $h = "From:" . $TO;
- $message = "";
- foreach($_POST as $key => $val)
- $message .= $key . ' : ' . $val . "\n";
- mail($TO, $subject, $message, $h);
- }
- elseif($choice == 'stefan')
- {
- $TO = "sendto@mydomain.com";
- $h = "From:" . $TO;
- $message = "";
- foreach($_POST as $key => $val)
- $message .= $key . ' : ' . $val . "\n";
- mail($TO, $subject, $message, $h);
- }
- elseif($choice == 'jon')
- {
- $TO = "sendto@mydomain.com";
- $h = "From:" . $TO;
- $message = "";
- foreach($_POST as $key => $val)
- $message .= $key . ' : ' . $val . "\n";
- mail($TO, $subject, $message, $h);
- }
- elseif($choice == 'rowland')
- {
- $TO = "sendto@mydomain.com";
- $h = "From:" . $TO;
- $message = "";
- foreach($_POST as $key => $val)
- $message .= $key . ' : ' . $val . "\n";
- mail($TO, $subject, $message, $h);
- }
- elseif($choice == 'mark')
- {
- $TO = "sendto@mydomain.com";
- $h = "From:" . $TO;
- $message = "";
- foreach($_POST as $key => $val)
- $message .= $key . ' : ' . $val . "\n";
- mail($TO, $subject, $message, $h);
- header('http://www.mywebsite.com/sent.html');
- }
- ?>
|
Si vous avez des avis, la survie de mon ordinateur en depend, un coups de boule dans l'ecran est a deux doigts de partir !
Merci Message édité par Jmeu le 12-10-2007 à 21:57:00
|