Bonjour à tous,
On me demande un coup de main sur un site géré par Wordpress et je ne trouve pas la solution :
Il y a un formulaire d'inscription à la newsletter à cette adresse : http://www.reportersdespoirs.org/wordpress/inscription_newsletter/
Quand on valide le formulaire, on devrait se retrouver sur cette page : http://www.reportersdespoirs.org/wordpress/inscription-validee/
Mais, à la place, on se retrouve sur cette page : http://www.reportersdespoirs.org/wordpress/inscription_newsletter/inscription_newsletter.php
Le fichier php qui gère ce formulaire est le suivant :
	
	
	
		
Je n'arrive pas à comprendre ce qui cloche. Vous pouvez m'aider ?
				
			On me demande un coup de main sur un site géré par Wordpress et je ne trouve pas la solution :
Il y a un formulaire d'inscription à la newsletter à cette adresse : http://www.reportersdespoirs.org/wordpress/inscription_newsletter/
Quand on valide le formulaire, on devrait se retrouver sur cette page : http://www.reportersdespoirs.org/wordpress/inscription-validee/
Mais, à la place, on se retrouve sur cette page : http://www.reportersdespoirs.org/wordpress/inscription_newsletter/inscription_newsletter.php
Le fichier php qui gère ce formulaire est le suivant :
		Code:
	
	<?php
try
{
    $pdo_options[PDO::ATTR_ERRMODE] = PDO::ERRMODE_EXCEPTION;
    $bdd = new PDO('mysql:host=?????', '?????', '?????', $pdo_options);
	if ($_POST['email'] == '')
	{
		header('Location: http://www.reportersdespoirs.org/wordpress/inscription_newsletter/');
	} else {
		$req = $bdd->prepare('INSERT INTO inscription_newsletter(date_inscription, prenom, nom, email, adresse, code, ville, pays, type, benevole, partenariat, don) VALUES(NOW(), :prenom, :nom, :email, :adresse, :code, :ville, :pays, :type, :benevole, :partenariat, :don)');
		$req->execute(array(
		'prenom' => strip_tags($_POST['prenom']),
		'nom' => strip_tags($_POST['nom']),
		'email' => strip_tags($_POST['email']),
		'adresse' => strip_tags($_POST['adresse']),
		'code' => strip_tags($_POST['code']),
		'ville' => strip_tags($_POST['ville']),
		'pays' => strip_tags($_POST['pays']),
		'type' => $_POST['type'],
		'benevole' => $_POST['case6'],
		'partenariat' => $_POST['case7'],
		'don' => $_POST['case8'],
		));
    
		header('Location: http://www.reportersdespoirs.org/wordpress/inscription-validee/');
	}
}
catch(Exception $e)
{
    die('Erreur : '.$e->getMessage());
}
?>
<!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="fr" >
   <head>
       <title>Inscription newsletter</title>
       <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
   </head>
   <body>
   </body>
</html>Je n'arrive pas à comprendre ce qui cloche. Vous pouvez m'aider ?
 
	 
  
     
 
		 
 
		 
 
		