Problem dans une page php
Fermé
ayoube.9
Messages postés
59
Date d'inscription
mardi 5 octobre 2010
Statut
Membre
Dernière intervention
23 juillet 2015
-
31 déc. 2011 à 22:36
smikpaf Messages postés 330 Date d'inscription lundi 29 novembre 2010 Statut Membre Dernière intervention 13 juillet 2014 - 1 janv. 2012 à 18:04
smikpaf Messages postés 330 Date d'inscription lundi 29 novembre 2010 Statut Membre Dernière intervention 13 juillet 2014 - 1 janv. 2012 à 18:04
A voir également:
- Problem dans une page php
- Supprimer une page word - Guide
- Traduire une page - Guide
- Créer une page facebook - Guide
- Imprimer tableau excel sur une page - Guide
- Word numéro de page 1/2 - Guide
9 réponses
smikpaf
Messages postés
330
Date d'inscription
lundi 29 novembre 2010
Statut
Membre
Dernière intervention
13 juillet 2014
16
31 déc. 2011 à 22:39
31 déc. 2011 à 22:39
Peut tu afficher le code complet stp ?
En tout cas si ca t'affiche la balise html c'est que tu as surement mal fermé une balise avant
En tout cas si ca t'affiche la balise html c'est que tu as surement mal fermé une balise avant
smikpaf
Messages postés
330
Date d'inscription
lundi 29 novembre 2010
Statut
Membre
Dernière intervention
13 juillet 2014
16
31 déc. 2011 à 23:04
31 déc. 2011 à 23:04
Pour la balise head tu la mal fermé tu a mis </haed> au lieu de </head>
tu à aussi fait balise </div> alors que tu n'en na ouvert qu'une seule
Ta aussi oublier de fermé les balise <input />
VOILA le code corriger compare bien les deux code pour voir ce qui ne va pas car il y'a beaucoup d'erreurs
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" >
<head>
<title>ayoube</title>
<style type="text/css">
body{
background-color:white;
font-family:arial;
font-size:12px;
text-align:center;
background-image:url(img/pho.bmp);
}
#contenu {
text-align:left;
background:;
width:1000px;
height:px;
margin:auto;
}
#milieu{
border-radius: 10px;
float:right;
margin-right:12px;
padding:4px;
width:976px;
height:px;
background:white;
}
#milieu h2{text-shadow: 0.2em 0.5em 0.1em gray,
-0.3em 0.1em 0.1em #eee,
0.4em -0.3em 0.1em gray}
</style>
</head>
<body>
<div id="contenu">
<?php include("barr.php");?>
<?php include("haut.php");?>
<div id="milieu">
<H2> INSCRIPTION (simple et rapide)</H2><br/>
<?php
if(isset($_POST['submit']))
{
$username=htmlentities(trim($_POST['username']));
$password=htmlentities(trim($_POST['password']));
$repeatpassword=htmlentities(trim($_POST['repeatpassword']));
if($username&&$password&&$repeatpassword)
{
if($password==$repeatpassword)
{
$password = md5($password);
$connect = mysql_connect ('localhost','root')or die('ERROR');
mysql_select_db('phplogin');
$query = mysql_query ("INSERT INTO users VALUES('','$username','$password')");
die("Inscription terminè <a href=\"login.php\">Conectez</a> Vous");
}else echo " Les Deux mot pass doivent ètre identiques";
}else echo"Veuillez saisir tous les champs";
}
?>
<form method="POST" action="inscription.php">
<p>Pseudo :</P>
<input type="text" name="username" />
<p>Mot De Passe : </p>
<input type="password" name="password" />
<p>Confirmer le Mot De Passe :</p>
<input type="password" name="repeatpassword" /><br/><BR/>
<input type="submit" value="S'Inscrire" />
</form>
</div>
<?php include("bas.php");?>
</div>
</body>
</html>
tu à aussi fait balise </div> alors que tu n'en na ouvert qu'une seule
Ta aussi oublier de fermé les balise <input />
VOILA le code corriger compare bien les deux code pour voir ce qui ne va pas car il y'a beaucoup d'erreurs
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" >
<head>
<title>ayoube</title>
<style type="text/css">
body{
background-color:white;
font-family:arial;
font-size:12px;
text-align:center;
background-image:url(img/pho.bmp);
}
#contenu {
text-align:left;
background:;
width:1000px;
height:px;
margin:auto;
}
#milieu{
border-radius: 10px;
float:right;
margin-right:12px;
padding:4px;
width:976px;
height:px;
background:white;
}
#milieu h2{text-shadow: 0.2em 0.5em 0.1em gray,
-0.3em 0.1em 0.1em #eee,
0.4em -0.3em 0.1em gray}
</style>
</head>
<body>
<div id="contenu">
<?php include("barr.php");?>
<?php include("haut.php");?>
<div id="milieu">
<H2> INSCRIPTION (simple et rapide)</H2><br/>
<?php
if(isset($_POST['submit']))
{
$username=htmlentities(trim($_POST['username']));
$password=htmlentities(trim($_POST['password']));
$repeatpassword=htmlentities(trim($_POST['repeatpassword']));
if($username&&$password&&$repeatpassword)
{
if($password==$repeatpassword)
{
$password = md5($password);
$connect = mysql_connect ('localhost','root')or die('ERROR');
mysql_select_db('phplogin');
$query = mysql_query ("INSERT INTO users VALUES('','$username','$password')");
die("Inscription terminè <a href=\"login.php\">Conectez</a> Vous");
}else echo " Les Deux mot pass doivent ètre identiques";
}else echo"Veuillez saisir tous les champs";
}
?>
<form method="POST" action="inscription.php">
<p>Pseudo :</P>
<input type="text" name="username" />
<p>Mot De Passe : </p>
<input type="password" name="password" />
<p>Confirmer le Mot De Passe :</p>
<input type="password" name="repeatpassword" /><br/><BR/>
<input type="submit" value="S'Inscrire" />
</form>
</div>
<?php include("bas.php");?>
</div>
</body>
</html>
chaouchi75010
Messages postés
36
Date d'inscription
jeudi 29 décembre 2011
Statut
Membre
Dernière intervention
5 janvier 2012
6
Modifié par chaouchi75010 le 31/12/2011 à 22:39
Modifié par chaouchi75010 le 31/12/2011 à 22:39
Pour une page en php tu doit avant tout avoir un serveur ( possible en local avec wamp ou autre)
Met tout ton code
Met tout ton code
ayoube.9
Messages postés
59
Date d'inscription
mardi 5 octobre 2010
Statut
Membre
Dernière intervention
23 juillet 2015
3
31 déc. 2011 à 22:44
31 déc. 2011 à 22:44
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" >
<head>
<title>ayoube</title>
<style type="text/css">
body{
background-color:white;
font-family:arial;
font-size:12px;
text-align:center;
background-image:url(img/pho.bmp);
}
#contenu {
text-align:left;
background:;
width:1000px;
height:px;
margin:auto;
}
#milieu{
border-radius: 10px;
float:right;
margin-right:12px;
padding:4px;
width:976px;
height:px;
background:white;
}
#milieu h2{text-shadow: 0.2em 0.5em 0.1em gray,
-0.3em 0.1em 0.1em #eee,
0.4em -0.3em 0.1em gray}
</style>
</haed>
<body>
<div id="contenu">
<?php include("barr.php");?>
<?php include("haut.php");?>
<div id="milieu">
<H2> INSCRIPTION (simple et rapide)</H2><br/>
<?php
if(isset($_POST['submit']))
{
$username=htmlentities(trim($_POST['username']));
$password=htmlentities(trim($_POST['password']));
$repeatpassword=htmlentities(trim($_POST['repeatpassword']));
if($username&&$password&&$repeatpassword)
{
if($password==$repeatpassword)
{
$password = md5($password);
$connect = mysql_connect ('localhost','root',")or die('ERROR');
mysql_select_db('phplogin');
$query = mysql_query (''INSERT INTO users VALUES('','$username','$password')'');
die(''Inscription terminè <a href='login.php'>Conectez</a> Vous'');
}else echo" Les Deux mot pass doivent ètre identiques'';
}else echo"Veuillez saisir tous les champs";
}
?>
<FORM method=''POST'' action=''inscription.php''>
<p>Pseudo :</P>
<input type="text" name=''username''>
<p>Mot De Passe : </p>
<input type="password" name=''password''>
<p>Confirmer le Mot De Passe :</p>
<input type="password" name=''repeatpassword''><br/><BR/>
<input type="submit" value="S'Inscrire" name=''submit''>
</form>
</div>
</div>
<?php include("bas.php");?>
</div>
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" >
<head>
<title>ayoube</title>
<style type="text/css">
body{
background-color:white;
font-family:arial;
font-size:12px;
text-align:center;
background-image:url(img/pho.bmp);
}
#contenu {
text-align:left;
background:;
width:1000px;
height:px;
margin:auto;
}
#milieu{
border-radius: 10px;
float:right;
margin-right:12px;
padding:4px;
width:976px;
height:px;
background:white;
}
#milieu h2{text-shadow: 0.2em 0.5em 0.1em gray,
-0.3em 0.1em 0.1em #eee,
0.4em -0.3em 0.1em gray}
</style>
</haed>
<body>
<div id="contenu">
<?php include("barr.php");?>
<?php include("haut.php");?>
<div id="milieu">
<H2> INSCRIPTION (simple et rapide)</H2><br/>
<?php
if(isset($_POST['submit']))
{
$username=htmlentities(trim($_POST['username']));
$password=htmlentities(trim($_POST['password']));
$repeatpassword=htmlentities(trim($_POST['repeatpassword']));
if($username&&$password&&$repeatpassword)
{
if($password==$repeatpassword)
{
$password = md5($password);
$connect = mysql_connect ('localhost','root',")or die('ERROR');
mysql_select_db('phplogin');
$query = mysql_query (''INSERT INTO users VALUES('','$username','$password')'');
die(''Inscription terminè <a href='login.php'>Conectez</a> Vous'');
}else echo" Les Deux mot pass doivent ètre identiques'';
}else echo"Veuillez saisir tous les champs";
}
?>
<FORM method=''POST'' action=''inscription.php''>
<p>Pseudo :</P>
<input type="text" name=''username''>
<p>Mot De Passe : </p>
<input type="password" name=''password''>
<p>Confirmer le Mot De Passe :</p>
<input type="password" name=''repeatpassword''><br/><BR/>
<input type="submit" value="S'Inscrire" name=''submit''>
</form>
</div>
</div>
<?php include("bas.php");?>
</div>
</body>
</html>
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
ayoube.9
Messages postés
59
Date d'inscription
mardi 5 octobre 2010
Statut
Membre
Dernière intervention
23 juillet 2015
3
31 déc. 2011 à 22:44
31 déc. 2011 à 22:44
voila
smikpaf
Messages postés
330
Date d'inscription
lundi 29 novembre 2010
Statut
Membre
Dernière intervention
13 juillet 2014
16
31 déc. 2011 à 22:54
31 déc. 2011 à 22:54
Y'a un gros bordel avec les "" et les '' faut que tu les extrait en métant un \ devant les " et les ' qui sont a l'intérieur d'autre " ou '
smikpaf
Messages postés
330
Date d'inscription
lundi 29 novembre 2010
Statut
Membre
Dernière intervention
13 juillet 2014
16
31 déc. 2011 à 22:56
31 déc. 2011 à 22:56
Oui non je vient de comprendre tu fait deux fois ' tu fait deux apostrophe
Il faut faire un guillemet " et non une apostrophe '
Pour le guillement " c'est la touche 3 au dessus du clavier
Il faut faire un guillemet " et non une apostrophe '
Pour le guillement " c'est la touche 3 au dessus du clavier
ayoube.9
Messages postés
59
Date d'inscription
mardi 5 octobre 2010
Statut
Membre
Dernière intervention
23 juillet 2015
3
1 janv. 2012 à 09:07
1 janv. 2012 à 09:07
voila je vous explique au par avant y'avais des guillemet et on maficher le message d'erreur a chaque ligne ou il ya des guillemet alors je change avec deux apostrophe le message d'erreur ne s'afiche plus j'ai corriger tou les erreur et quand je suis arriver a </html> la je me suis bloquer
Alain_42
Messages postés
5361
Date d'inscription
dimanche 3 février 2008
Statut
Membre
Dernière intervention
13 février 2017
894
1 janv. 2012 à 14:17
1 janv. 2012 à 14:17
code rectifié, voir remarques:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" > <head> <title>ayoube</title> <style type="text/css"> body{ background-color:white; font-family:arial; font-size:12px; text-align:center; background-image:url(img/pho.bmp); } #contenu { text-align:left; background:; width:1000px; height:px; margin:auto; } #milieu{ border-radius: 10px; float:right; margin-right:12px; padding:4px; width:976px; height:px; background:white; } #milieu h2{ text-shadow: 0.2em 0.5em 0.1em gray, -0.3em 0.1em 0.1em #eee, 0.4em -0.3em 0.1em gray } </style> </head> <body> <div id="contenu"> <?php include("barr.php");?> <?php include("haut.php");?> <div id="milieu"> <h2> INSCRIPTION (simple et rapide)</h2><br/> <?php // ATTENTION un guillemet double ce n'est pas deux fois un guillemet simple, mais la touche 3 minuscuyle du clavier,donc je t'ai rectifié ci dessous //si une chaine commence par des guillemets ' simples si tu doois mettre des ' dedans il faut les échapper comme ça \' //prend l'habitude de mettre des { } pour tous les if et else, su pour une seul instruction ce n'est pas necessaire, le jour ou tu dois rajouter un echo ou autre tu vas les oublier if(isset($_POST['submit'])) { $username=htmlentities(trim($_POST['username'])); $password=htmlentities(trim($_POST['password'])); $repeatpassword=htmlentities(trim($_POST['repeatpassword'])); if($username&&$password&&$repeatpassword) { if($password==$repeatpassword) { $password = md5($password); $connect = mysql_connect ('localhost','root','')or die('ERROR'); mysql_select_db('phplogin'); $query = mysql_query ("INSERT INTO users VALUES('','$username','$password')"); die('Inscription terminée <a href="login.php">Connectez Vous</a>'); }else { echo 'Les deux mot pass doivent être identiques'; } }else{ echo "Veuillez saisir tous les champs"; } } ?> <!-- ATTENTION un guillemet double ce n'est pas deux fois un guillemet simple, mais la touche 3 minuscuyle du clavier,donc je t'ai rectifié ci dessous --> <form method="POST" action="inscription.php"> <p>Pseudo :</P> <input type="text" name="username"> <p>Mot De Passe : </p> <input type="password" name="password"> <p>Confirmer le Mot De Passe :</p> <input type="password" name="repeatpassword"><br/><BR/> <input type="submit" value="S'Inscrire" name="submit"> </form> </div> </div> <div> <?php include("bas.php");?> </div> </body> </html>
smikpaf
Messages postés
330
Date d'inscription
lundi 29 novembre 2010
Statut
Membre
Dernière intervention
13 juillet 2014
16
1 janv. 2012 à 18:04
1 janv. 2012 à 18:04
moi j'ai fait une simple correction du code