jeudi, novembre 30, 2006

Marche pas !... Qui connaît PHP ?


// ------------- CONFIGURABLE SECTION ------------------------



$mailto = 'territoiresemergents@gmail.com' ;

// $subject - set to the Subject line of the email, eg
//$subject = "Feedback Form" ;

$subject = "Proposition de participation au colloque - Formulaire territoiresemergents" ;



$formurl = "http://kekpart" ;
$errorurl = "http://kekpart" ;
$thankyouurl = "http://kekpart" ;

$uself = 0;

// -------------------- END OF CONFIGURABLE SECTION ---------------

$headersep = (!isset( $uself ) || ($uself == 0)) ? "\r\n" : "\n" ;
$name = $_POST['name'] ;
$prenom = $_POST['prenom'] ;
$titre = $_POST['titre'] ;
$champ = $_POST['champ'] ;
$email = $_POST['email'] ;
$tel = $_POST['tel'] ;
$plage = $_POST['plage'] ;
$comments = $_POST['comments'] ;
$http_referrer = getenv( "HTTP_REFERER" );

if (!isset($_POST['email'])) {
header( "Location: $formurl" );
exit ;
}
if (empty($name) || empty($prenom) || empty($titre) || empty($champ) || empty($email) || empty($plage) || empty($comments)) {
header( "Location: $errorurl" );
exit ;
}
if ( ereg( "[\r\n]", $name ) || ereg( "[\r\n]", $prenom ) || ereg( "[\r\n]", $titre ) || ereg( "[\r\n]", $champ ) || ereg( "[\r\n]", $email ) || ereg( "[\r\n]", $plage ) ) {
header( "Location: $errorurl" );
exit ;
}

if (get_magic_quotes_gpc()) {
$comments = stripslashes( $comments );
}

$messageproper =

"Ce message provient du site Web de Territoires émergents :\n" .
"$http_referrer\n" .
"------------------------------------------------------------\n" .
"Nom de l'aspirant participant : $name\n" .
"Prénom(s) de l'aspirant participant : $prenom\n" .
"Titre : $titre\n" .
"Champ d'étude, domaine... : $champ\n" .
"Courriel : $email\n" .
"Téléphones : $tel\n" .
"Plage horaire qu'il souhaiterait réserver pour son activité : $plage\n" .
"Activité proposée par le participant : $comments\n" .

"------------- Activité proposée par le participant -------------\n\n" .
$comments .
"\n\n------------------------------------------------------------\n" ;

mail($mailto, $subject, $messageproper,
"From: \"$name\" <$email>" . $headersep . "Reply-To: \"$name\" <$email>" . $headersep . "X-Mailer: chfeedback.php 2.07" );
header( "Location: $thankyouurl" );
exit ;

?>

3 commentaires:

Anonyme a dit...

PHP arkkkkkkk... j'utilise notepad++ pour modifier mes affaires wordpress... mais ça reste pas loin du chinois pour moi...

// $subject - set to the Subject line of the email, eg

ça l'air drôle, mais je ne pourrais pas dire pourquoi. pas de ";"?

PatB a dit...

Je connais juste MHP.

Coyote inquiet a dit...

C'est parce que c'est plus "in", Swan...

Dis donc, Pat, t'as un joli minois !