Erreur dans <?php

Fermé
gigi - 9 mars 2009 à 14:57
bissdebrazza Messages postés 2065 Date d'inscription vendredi 29 juin 2007 Statut Contributeur Dernière intervention 7 décembre 2017 - 9 mars 2009 à 15:56
Bonjour,

Je n'arrive pas a comprendre pourquoi php me donne une erreur dans la premiere ligne qui ne contient que <?php

Merci pour votre aide

3 réponses

Dr Zoidberg Messages postés 529 Date d'inscription jeudi 28 juin 2007 Statut Membre Dernière intervention 12 juin 2015 100
9 mars 2009 à 15:02
Salut,

Quelle est l'erreur en question ?
0
Bonjour,

Merci de vous interesser a mon probleme. En fait il me dit qu'il manque une ")" au caractere 93 qui n'existe meme pas. Code 0
0
Je vous montre le code modifie, cette fois il me donne la meme erreur a ligne 11

<HTML>
<HEAD>
</HEAD>
<BODY>
<form name = "fuser" method = "POST">
<input type = hidden name = "nomlogin2">
<input type = hidden name = "motpasse2">
<input type = hidden name = "nivuser2">
<input type = hidden name = "islogged2">
</form>
<?php
error_reporting(E_ALL ^ E_NOTICE);
$nomentre =$_POST["nom"];
$pnomentre =$_POST["prenom"];
$emailentre =$_POST["email"];
$motpasse1 = $_POST["motpasse"];
$islogged1= False;
require_once('bdconopenbase.php');
//connexion au serveur MySql et a la base de donnees
openbase($db_server,$db_login,$db_pass,$db_name);
$query = "SELECT EMAIL FROM $tb_user";
$resultat = mysql_query($query) or die ("Echec de la requete BV");
$nbuser = mysql_num_rows ($resultat);
$i=0;
while ($line1 = mysql_fetch_row($resultat))
{
$listeuser[$i] = $line1[0];
$i++;
}

// Libération des résultats
mysql_free_result($resultat);
//Fermeture de la connexion
Closebase();
$islogged1 = FALSE;
$emailexist=false;
for ($i=0;$i<$nbuser;$i++)
{
if ($emailentre == $listeuser[$i])
{
$emailexist=true;
break;
}
}
if ($emailexist)
{
echo "<script>";
echo "alert('Vous etes deja inscrit. Si vous avez oublie votre mot de passe, veuillez contacter l'administrateur svp ...')";
echo "document.fuser.nomlogin2.value = $mailentre";
echo "document.fuser.motpasse2.value =''";
echo "document.fuser.nivuser2.value =''";
echo "document.fuser.islogged2.value =''";
echo "document.fuser.action = 'index.php'";
echo "document.fuser.submit()";
echo "</script>";
}
else
{
openbase($db_server,$db_login,$db_pass,$db_name);
$groupe="Utilisateur";
$query = "INSERT INTO $tb_user (NOM,PRENOM,EMAIL,MOTPASSE,GROUPE) VALUES ('$nomentre','$pnomentre','$emailentre','$motpasse1','$groupe')";
$resultat = mysql_query($query) or die ("Echec de la requete BV");
mysql_free_result($resultat);
//Fermeture de la connexion
Closebase();
echo "<script>";
echo "alert('Veuillez patienter svp.... Vous allez etre integre dans la base de donnees')";
echo "document.fuser.nomlogin2.value = $nomlogin1";
echo "document.fuser.motpasse2.value = $motpasse1";
echo "document.fuser.nivuser2.value = $nivuser1";
echo "document.fuser.islogged2.value = $islogged1";
echo "document.fuser.action = 'index.php'";
echo "document.fuser.submit()";
echo "</script>";
}
?>
</BODY>
</HTML>
0
bissdebrazza Messages postés 2065 Date d'inscription vendredi 29 juin 2007 Statut Contributeur Dernière intervention 7 décembre 2017 712
9 mars 2009 à 15:56
Salut!
<?php
error_reporting(E_ALL ^ E_NOTICE);
$nomentre =$_POST["nom"];
$pnomentre =$_POST["prenom"];
$emailentre =$_POST["email"];
$motpasse1 = $_POST["motpasse"];
$islogged1= False;
require_once('bdconopenbase.php');
//connexion au serveur MySql et a la base de donnees
openbase($db_server,$db_login,$db_pass,$db_name);
$query = "SELECT EMAIL FROM $tb_user";
$resultat = mysql_query($query) or die ("Echec de la requete BV");
$nbuser = mysql_num_rows ($resultat);
$i=0;
while ($line1 = mysql_fetch_row($resultat))
{
$listeuser[$i] = $line1[0];
$i++;
}

// Libération des résultats
mysql_free_result($resultat);
//Fermeture de la connexion
Closebase();
$islogged1 = FALSE;
$emailexist=false;
for ($i=0;$i<$nbuser;$i++)
{
if ($emailentre == $listeuser[$i])
{
$emailexist=true;
break;
}
}
if ($emailexist)
{
echo "<script>";
echo "alert('Vous etes deja inscrit. Si vous avez oublie votre mot de passe, veuillez contacter l'administrateur svp ...')";
echo "document.fuser.nomlogin2.value = $mailentre";
echo "document.fuser.motpasse2.value =''";
echo "document.fuser.nivuser2.value =''";
echo "document.fuser.islogged2.value =''";
echo "document.fuser.action = 'index.php'";
echo "document.fuser.submit()";
echo "</script>";
}
else
{
openbase($db_server,$db_login,$db_pass,$db_name);
$groupe="Utilisateur";
$query = "INSERT INTO $tb_user (NOM,PRENOM,EMAIL,MOTPASSE,GROUPE) VALUES ('$nomentre','$pnomentre','$emailentre','$motpasse1','$groupe')";
$resultat = mysql_query($query) or die ("Echec de la requete BV");
mysql_free_result($resultat);
//Fermeture de la connexion
Closebase();
echo "<script>";
echo "alert('Veuillez patienter svp.... Vous allez etre integre dans la base de donnees')";
echo "document.fuser.nomlogin2.value = $nomlogin1";
echo "document.fuser.motpasse2.value = $motpasse1";
echo "document.fuser.nivuser2.value = $nivuser1";
echo "document.fuser.islogged2.value = $islogged1";
echo "document.fuser.action = 'index.php'";
echo "document.fuser.submit()";
echo "</script>";
}
?>
<HTML>
<HEAD>
</HEAD>
<BODY>
<form name = "fuser" method = "POST" action="">
<input type = "hidden" name = "nomlogin2">
<input type = "hidden" name = "motpasse2">
<input type = "hidden" name = "nivuser2">
<input type = "hidden" name = "islogged2">
<input type="submit" value="envoyer">
</form>

</BODY>
</HTML>
0