logo

error

Pour pouvoir poster des bugs, problèmes ou interrogation concernant l'HTML, le CSS ou le PHP... Les question sur le Javascript sont aussi les bienvenues !

error

Messagede djanow » 10 Mai 2010, 21:12

bonsoir j'ai essayé (entre 2 the shield ^^ ) le mysql mais j'obtient une erreur a la ligne 18 de se fichier

<?php
session_start();
$usert=$_SESSION["utilisateur"];
$user=$bdd->query('SELECT Nuser FROM user WHERE Nuser=$usert');
if ($user!=NULL)
{
$m2p=$bdd->query('SELECT mdp FROM user WHERE Nuser=$_SESSION["utilisateur"]');
if ($m2p==$_SESSION['pass']) {
$_SESSION["connecte"]="vrai";
$_SESSION["utilisateur"]=$_POST["utilisateur"];
header("location:index.php");
}
}
else
{
echo "mauvais password!<br/><a href='index.php'>Recommencer ?</a>";
//echo "Creer compte"; //ici
<div>
<form action="reg.php" method="post">
Utilisateur <input type="text" name="utilisateur" /><br />
Password <input type="password" name="pass" /><br />
<input type="submit" value="Valider" />
</form></div>
}
?>

la cible(reg.php)

<?php
session_start();
INSERT INTO user(Nuser, mdp) VALUES($_POST['utilisateur'],$_POST['pass'])
header("location:log.php");
?>

j'aimerais aussi svp savoir si sa peu fonctionné de cette maniére merci
djanow
 
Messages: 1
Inscription: 10 Mai 2010, 20:59

Re: error

Messagede Tibo » 11 Mai 2010, 11:16

Salut,
ton erreur est très simple : lorsque tu fait du PHP, c'est comme si t'écrivais un programme où l'affichage c'est un fichier HTML. Donc quand tu veux faire de l'HTML, il faut soit mettre print("<MA BALISE HTML>"), soit fermer le php et écrire les balises HTML directement.
Donc ton code corrigé donnerait :
<?php
session_start();
$usert=$_SESSION["utilisateur"];
$user=$bdd->query('SELECT Nuser FROM user WHERE Nuser=$usert');
if ($user!=NULL)
{
$m2p=$bdd->query('SELECT mdp FROM user WHERE Nuser=$_SESSION["utilisateur"]');
if ($m2p==$_SESSION['pass']) {
$_SESSION["connecte"]="vrai";
$_SESSION["utilisateur"]=$_POST["utilisateur"];
header("location:index.php");
}
}
else
{
echo "mauvais password!<br/><a href='index.php'>Recommencer ?</a>";
//echo "Creer compte"; //ici
?>
<div>
<form action="reg.php" method="post">
Utilisateur <input type="text" name="utilisateur" /><br />
Password <input type="password" name="pass" /><br />
<input type="submit" value="Valider" />
</form></div>
<?php
}
?>

D'autres questions ?
Tibo
Administrateur du site
 
Messages: 147
Inscription: 26 Mar 2008, 13:58


Retourner vers L'HTML, le CSS et le PHP

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité

cron
Hit-Parade des sites francophones