Probleme de redirection php
Hors ligneKefren Le 18/04/2008 à 09:01 Profil de Kefren Configuration de Kefren

Merci en fait j'ai repris tout le code en faisant des "echo" pour que ce soit uniquement du code php

Je fais un copier coller du code pour les intéressé ;)

<?php
ob_start
();

session_start();

require 
'configmysql.php';

include(
"header.php");

echo 
'<td class="milieu">';

$erreur=0;

if(isset(
$_GET['action'],$_POST['mdp_clt'],$_POST['confirm_mdp_clt']) AND $_POST['mdp_clt']===$_POST['confirm_mdp_clt'])
{
     if(get_magic_quotes_gpc()===1)
     {
          $mail          $_POST['mail_clt'];
          $mdp          $_POST['mdp_clt'];
          $nom_clt     $_POST['nom_clt'];
          $prenom_clt     $_POST['prenom_clt'];
          $adr_clt     $_POST['adr_clt'];
          $cp_clt          $_POST['cp_clt'];
          $ville_clt     $_POST['ville_clt'];
          $pays_clt     $_POST['pays_clt'];
          
     
}
     else
     
{
          $pseudo=addslashes($_POST['mail_clt']);
          $passe=addslashes($_POST['mdp_clt']);
     }

     if(!trim($mail) OR !trim($mdp))
     {
          header('location:inscription.php');
          exit;
     }

     mysql_connect($serv_bdd,$user_bdd,$mdp_bdd) OR die('<p>Connexion impossible à la base de données. Réessayez plus tard.</p>');

     mysql_select_db($nom_bdd) OR die('<p>sélection impossible</p>');
     $requete=mysql_query('SELECT COUNT(*) FROM client WHERE mail_clt="'.$mail.'"') OR die(mysql_error());

     $r=mysql_fetch_row($requete);

     if($r[0]!=='0')
     {
          mysql_close();
          $erreur=1;
     }
     else
     
{
          mysql_query('INSERT INTO client VALUES("","'.$nom_clt.'","'.$prenom_clt.'","'.$mail.'",md5("'.$mdp.'"),"'.$adr_clt.'","'.$cp_clt.'","'.$ville_clt.'","'.$pays_clt.'","","","","","","","","","","","","","","","","","","","")') OR die(mysql_error());
          $_SESSION['login']=$mail;

          mysql_close();
          

          
//echo "Inscription r&eacute;ussie";
          header('location:accueil.php');
          exit;
          
     
}

}

if(
$erreur===1)
     {
          echo '<p>Cet adresse mail est déjà utilisée. Veuillez en choisir une autre</p>';
     }



echo 
'<div align="center">';
echo   '<p><u>Inscription Client : </u></p>';
echo   '<p>&nbsp;</p>';
echo   '<p>&nbsp;  </p>';
echo 
'</div>';
echo 
'<div align="center">';
echo   '<table width="54%" border="0" cellspacing="0" cellpadding="0">';
echo     '<form method="post" class="forminscription" action="'.$wwwroot.'/inscription.php?action=ajout">';
       
echo       
'<tr>';
echo         '<td width="44%"><p>Nom (*) </p><p>&nbsp;</p></td>';
echo          '<td width="56%"><p><input type="text" size="50" name="nom_clt"></p><p>&nbsp; </p></td>';
echo        '</tr>';
       
echo       
'<tr>';
echo         '<td><p>Pr&eacute;nom (*) </p><p>&nbsp;</p></td>';
echo          '<td><p><input type="text" size="50" name="prenom_clt"></p><p>&nbsp; </p></td>';
echo        '</tr>';
       
echo       
'<tr>';
echo         '<td><p>Mail (*1)</p><p>&nbsp;</p></td>';
echo          '<td><p><input type="text" size="50" name="mail_clt"></p><p>&nbsp; </p></td>';
echo        '</tr>';
       
echo       
'<tr>';
echo         '<td><p>Mot de passe (*2)</p><p>&nbsp;</p></td>';
echo          '<td><p><input type="password" size="50" name="mdp_clt"></p><p>&nbsp; </p></td>';
echo        '</tr>';
       
echo       
'<tr>';
echo         '<td><p>Confirmer le mot de passe (*)</p><p>&nbsp;</p></td>';
echo          '<td><p><input type="password" size="50" name="confirm_mdp_clt"></p><p>&nbsp; </p></td>';
echo        '</tr>';
       
echo       
'<tr>';
echo         '<td><p>Adresse (*)</p><p>&nbsp;</p></td>';
echo          '<td><p><input type="text" size="50" name="adr_clt"></p><p>&nbsp; </p></td>';
echo        '</tr>';
       
echo       
'<tr>';
echo         '<td><p>Code Postal (*)</p><p>&nbsp;</p></td>';
echo          '<td><p><input type="text" size="50" name="cp_clt"></p><p>&nbsp; </p></td>';
echo        '</tr>';
       
echo       
'<tr>';
echo         '<td><p>Ville (*)</span>';
echo          '<p>';
echo          '<p></td>';
echo          '<td><p>';
echo            '<input type="text" size="50" name="ville_clt"></p>';
echo          '<p>&nbsp;</p></td>';
echo        '</tr>';
echo       '<tr>';
echo         '<td><p>Pays (*) </p>';
echo          '<p>&nbsp;</p></td>';
echo         '<td><p>';
echo           '<input type="text" size="50" name="pays_clt" />';
echo         '</p>';
echo          '<p>&nbsp; </p></td>';
echo       '</tr>';
echo       '<tr>';
echo         '<td colspan="2"><div align="center">';
echo           '<p>';
echo             '<input type="submit" value="Inscription" />';
echo             '</p>';
echo            '<p>&nbsp;          </p>';
echo          '</div></td>';
echo        '</tr>';
echo      '</form>';
echo    '</table>';
echo 
'</div>';
echo 
'<p align="center">&nbsp;</p>';
echo
'<blockquote>';
echo   "<p>* : Les champs not&eacute;s d'un * sont obligatoires</p>";
echo   "<p>*1 : Votre mail vous servira d'identifiant pour vous connecter sur le site basebio</p>";
echo   '<p>*2 : Veuillez utiliser un mot de passe de s&eacute;curit&eacute; convenable utilisant des lettres majuscules et miniscules ainsi que des chiffres (ex : Mdp14)</p>';
echo
'</blockquote> <p>&nbsp;</p>';
 
echo 
'</td>';

include(
"pied.php");
ob_end_flush()
?>
--
Si les poules traversent juste devant les voitures ... c'est pour aller de l'autre coté de la route !!!
Vous avez résolu votre problème avec VIC ? Faites-le savoir sur les réseaux sociaux !
Vulgarisation-informatique.com
Cours en informatique & tutoriels