par
cocote » 18 mai 2006, 15:26
avec cette méthode, les headers ne marchent pas?
pourquoi?
voici mon code :
if (!ereg("^[0-9]{5,5}",$cp_entreprise))
{
header("location: inscription.php?messageerreurcp");
}
elseif(!ereg("^.+@.+\\..+$",$email_entreprise)) //on vérifie la validité de l'email
{
header("location: inscription.php?messageerreuremail");
}
elseif(!ereg("^[0-9 -.]{14,14}",$tel_entreprise)) //on vérifie la validité du numéro de tel
{
header("location: index.php?messageerreurtel");
}
else
{
//on vérifie si le login choisi existe déja
$sql = "SELECT login_entreprise FROM entreprise WHERE login_entreprise='$login_entreprise'";
$resultat = mysql_query($sql);
$num = mysql_num_rows($resultat);
if ($num > 0)
{
echo "login deja utilisé";
if (!headers_sent())
{
header ("Location: inscription.php");
exit();
}
}
else {
//on insère dans la base
$query = "INSERT INTO entreprise(id, nom_entreprise, adresse_entreprise, ville_entreprise, cp_entreprise, email_entreprise, tel_entreprise, fax_entreprise, site_entreprise, login_entreprise, password_entreprise) VALUES('', '$nom_entreprise', '$adresse_entreprise', '$ville_entreprise', '$cp_entreprise', '$email_entreprise', '$tel_entreprise', '$fax_entreprise', '$site_entreprise', '$login_entreprise', '$password_entreprise')"; }}
voila, pouvez vous m'aider ?
avec cette méthode, les headers ne marchent pas?
pourquoi?
voici mon code :
[php]if (!ereg("^[0-9]{5,5}",$cp_entreprise))
{
header("location: inscription.php?messageerreurcp");
}
elseif(!ereg("^.+@.+\\..+$",$email_entreprise)) //on vérifie la validité de l'email
{
header("location: inscription.php?messageerreuremail");
}
elseif(!ereg("^[0-9 -.]{14,14}",$tel_entreprise)) //on vérifie la validité du numéro de tel
{
header("location: index.php?messageerreurtel");
}
else
{
//on vérifie si le login choisi existe déja
$sql = "SELECT login_entreprise FROM entreprise WHERE login_entreprise='$login_entreprise'";
$resultat = mysql_query($sql);
$num = mysql_num_rows($resultat);
if ($num > 0)
{
echo "login deja utilisé";
if (!headers_sent())
{
header ("Location: inscription.php");
exit();
}
}
else {
//on insère dans la base
$query = "INSERT INTO entreprise(id, nom_entreprise, adresse_entreprise, ville_entreprise, cp_entreprise, email_entreprise, tel_entreprise, fax_entreprise, site_entreprise, login_entreprise, password_entreprise) VALUES('', '$nom_entreprise', '$adresse_entreprise', '$ville_entreprise', '$cp_entreprise', '$email_entreprise', '$tel_entreprise', '$fax_entreprise', '$site_entreprise', '$login_entreprise', '$password_entreprise')"; }}[/php]
voila, pouvez vous m'aider ?