bonsoir merci pour ta reponse,voici le code check.php
<?php
session_start();
error_reporting(E_ALL ^ E_NOTICE);
require_once('config.php');
if(isset($_GET['pfw_security_code']))
{
$code = $_GET['pfw_security_code'];
}
else
{
$code = $_POST['pfw_security_code'];
}
if(!$CaseSenstive)
{
$code = strtolower($code);
}
if(md5($code)==$_SESSION['pfw_text']) $comp = 1;
if($comp!=1)
{
switch($error_display_mode)
{
case 0:
die("$error
");
break;
case 1:
header("location: $error_page");
break;
case 2:
$translation = implode('',@file($form));
$translation = str_replace("loupé mauvais code","$error
",$translation);
header("Cache-control: public");
die($translation);
break;
}
}
if($redirect)
{
header("location: $success_page");
}
?>
et voici le code enregistre_conducteur.php
<?php
session_start();
?>
<html>
<?php
require_once("check.php");
$modif=$_GET['modif'];
include('connexion_SQL.php');
$pseudo=mysql_real_escape_string(htmlspecialchars($_POST['pseudo']));
$mail=mysql_real_escape_string(htmlspecialchars($_POST['mail']));
$pwd=mysql_real_escape_string(htmlspecialchars($_POST['pwd']));
$heure=mysql_real_escape_string(htmlspecialchars($_POST['heure']));
$nom=mysql_real_escape_string(htmlspecialchars($_POST['nom']));
if ($nom == "nom") { $nom=""; }
$prenom=mysql_real_escape_string(htmlspecialchars($_POST['prenom']));
if ($prenom == "prenom") { $prenom=""; }
$tel=mysql_real_escape_string(htmlspecialchars($_POST['tel']));
$coment=nl2br(mysql_real_escape_string(htmlspecialchars($_POST['coment'])));
$date=date("Y-m-d");
if ($_SESSION['loginOK'] == true AND $modif == 1)
{
$id=$_SESSION['id'];
mysql_query("UPDATE conducteurs SET pseudo='$pseudo', mail='$mail', pwd='$pwd', nom='$nom', prenom='$prenom', tel='$tel' WHERE ID='$id' LIMIT 1") or die(mysql_error());
?>
<?php include('frame_gauche.php'); ?>,
<?php
if ($_SESSION['loginOK'] == true) {
include('menus_session.htm');
echo "";
}
echo "Les modifications on bien été prises en compte
";
echo "Retour à l'accueil";
echo "
";
}
else {
$reponse = mysql_query("SELECT * FROM conducteurs WHERE pseudo='$pseudo'") or die(mysql_error());
$donnees = mysql_fetch_array($reponse);
if ($donnees== "")
{
?>
<?php include('frame_gauche.php'); ?>,
<?php
mysql_query("INSERT INTO conducteurs VALUES('', '$pseudo', '$mail', '$pwd', '$nom', '$prenom', '$tel')");
$_SESSION['pseudo'] = $pseudo;
$_SESSION['mail'] = $mail;
$_SESSION['loginOK'] = true;
//J'avais mis un cookie qui s'est mis à ne plus marcher...
//$timestamp_expire = time() + 365*24*3600; // Le cookie expirera dans un an
//setcookie('pseudo', $pseudo, $timestamp_expire); // On écrit un cookie
$reponse = mysql_query("SELECT * FROM conducteurs WHERE pseudo='$pseudo'") or die(mysql_error());
while ($donnees = mysql_fetch_array($reponse) )
{
$_SESSION['id'] = $donnees['ID'];
}
mysql_close();
$objet="votre inscription sur covoiturage";
$message="Bonjour,
Bienvenue sur le site covoiturage.
Voici vos informations personelles:
pseudo : ".$pseudo."
mot de passe : ".$pwd."
L'équipe de vvcovoiturage";
$headers .='Content-Type: text/html; charset="iso-8859-1"'."\n";
mail("$mail", "$objet", "$message", $headers);
include('menus_session.htm');
echo "";
echo "Votre inscription a bien été prise en compte, merci. Vous êtes maintenant connecté
";
echo "Un mail vous a été envoyé avec vos informations personnelles.";
echo "
";
echo "Retour à l'accueil";
echo " ";
echo "Saisir un trajet";
echo "
";
}
else
{
$modif = 2;
$pseudo2 = $pseudo;
include ('saisir_donnees_perso.php');
echo "<script>alert(unescape('D%E9sol%E9, ce pseudo existe d%E9jà !'))</script>";
}
}
?>
</html>
merci pour ton aide