Code qui s'affiche en php
TheDialge-123
Messages postés
239
Date d'inscription
Statut
Membre
Dernière intervention
-
PinkBird -
PinkBird -
Bonjour, En ce moment je crée mon site la je suis à létape inscription et connexion voici mon code:
<html>
<body>
<h1>Inscription</h1>
<?php
if(isset($_POST['pseudo']) || isset($_POST['pass'])) // Si le formulaire a été envoyé
{
$pseudo=htmlspecialchars(trim($_POST["pseudo"));
$pass=htmlspecialchars(trim($_POST["pass"));
$pass2=htmlspecialchars(trim($_POST["pass2"));
if($pseudo && pass && pass2) // Si tous les champs du forumulaire sont ok
{
if ($pass == $pass2) // Si les deux mots de passe sont identiques
{
echo "Tout les champ ont été saisis :D";
// Ici le code pour envoyer dans la base de données
if($pass==$pass2)
{
if(strlen($pass)>4)
{
$pass1=md5($pass);
$pass2=md5($pass2);
$connect=mysql_connect("web local","root")
mysql_select_db('phplogin');
$query=mysql_query("SELECT*FROM users WHERE username='$username'");
$rows=mysql_num_rows($query);
if($rows==0)
{
$reg = mysql_query("INSERT INTO users values('$username','$pass1','$pass2')")
die('inscription terminée'<a href="login.php">connectez</a>vous.);
}else echo"Ce pseudo n'est pas disponible..";
}else echo "votre mots de passe et trop petit.";
}else echo " Les 2 mots de passe ne sont pas identique veuilez saisir les mêmes";
}
else { echo "Erreur: Les deux mots de passe doivent être identiques."; }
} else { echo "veuillez saisir tout les champs"; }
}
?>
et quand la page safiche j'ai ce code qui apparait
4) { $pass1=md5($pass); $pass2=md5($pass2); $connect=mysql_connect("web local","root") mysql_select_db('phplogin'); $query=mysql_query("SELECT*FROM users WHERE username='$username'"); $rows=mysql_num_rows($query); if($rows==0) { $reg = mysql_query("INSERT INTO users values('$username','$pass1','$pass2')") die('inscription terminée'connectezvous.); }else echo"Ce pseudo n'est pas disponible.."; }else echo "votre mots de passe et trop petit."; }else echo " Les 2 mots de passe ne sont pas identique veuilez saisir les mêmes"; } else { echo "Erreur: Les deux mots de passe doivent être identiques."; } } else { echo "veuillez saisir tout les champs"; } } ?>
pourquoi ?
merci d'avence de me repondre vite .
<html>
<body>
<h1>Inscription</h1>
<?php
if(isset($_POST['pseudo']) || isset($_POST['pass'])) // Si le formulaire a été envoyé
{
$pseudo=htmlspecialchars(trim($_POST["pseudo"));
$pass=htmlspecialchars(trim($_POST["pass"));
$pass2=htmlspecialchars(trim($_POST["pass2"));
if($pseudo && pass && pass2) // Si tous les champs du forumulaire sont ok
{
if ($pass == $pass2) // Si les deux mots de passe sont identiques
{
echo "Tout les champ ont été saisis :D";
// Ici le code pour envoyer dans la base de données
if($pass==$pass2)
{
if(strlen($pass)>4)
{
$pass1=md5($pass);
$pass2=md5($pass2);
$connect=mysql_connect("web local","root")
mysql_select_db('phplogin');
$query=mysql_query("SELECT*FROM users WHERE username='$username'");
$rows=mysql_num_rows($query);
if($rows==0)
{
$reg = mysql_query("INSERT INTO users values('$username','$pass1','$pass2')")
die('inscription terminée'<a href="login.php">connectez</a>vous.);
}else echo"Ce pseudo n'est pas disponible..";
}else echo "votre mots de passe et trop petit.";
}else echo " Les 2 mots de passe ne sont pas identique veuilez saisir les mêmes";
}
else { echo "Erreur: Les deux mots de passe doivent être identiques."; }
} else { echo "veuillez saisir tout les champs"; }
}
?>
et quand la page safiche j'ai ce code qui apparait
4) { $pass1=md5($pass); $pass2=md5($pass2); $connect=mysql_connect("web local","root") mysql_select_db('phplogin'); $query=mysql_query("SELECT*FROM users WHERE username='$username'"); $rows=mysql_num_rows($query); if($rows==0) { $reg = mysql_query("INSERT INTO users values('$username','$pass1','$pass2')") die('inscription terminée'connectezvous.); }else echo"Ce pseudo n'est pas disponible.."; }else echo "votre mots de passe et trop petit."; }else echo " Les 2 mots de passe ne sont pas identique veuilez saisir les mêmes"; } else { echo "Erreur: Les deux mots de passe doivent être identiques."; } } else { echo "veuillez saisir tout les champs"; } } ?>
pourquoi ?
merci d'avence de me repondre vite .
A voir également:
- Code qui s'affiche en php
- Code ascii - Guide
- Code puk bloqué - Guide
- Comment déverrouiller un téléphone quand on a oublié le code - Guide
- Code activation windows 10 - Guide
- Code blocks - Télécharger - Langages
7 réponses
J'ai eu le même type de problème ! Mais en fait l'erreur était juste dans l'url !! Le navigateur écrivait par défaut : "file:///C:/wamp/www/monfichier.php". Il suffit juste de corriger en forçant : "http://localhost/monfichier.php" ! :)
toute mes pages sont en php .
Mais j'ai encore un autre problème sinon pour mon system de connexion si on met des movais truc rien ne s'afiche pourquoi ?
Message d'ereur : mots de passe incorect par exemple .
Mais j'ai encore un autre problème sinon pour mon system de connexion si on met des movais truc rien ne s'afiche pourquoi ?
Message d'ereur : mots de passe incorect par exemple .
Un de mes copain qui m'aide a créer mon site diyt que cest mon pc ki connait pas bien e php Mais pourquoi les code php des autres site s'affiche correctement et pas le mien
J'aurais quelques manipulations à te faire faire et ensuite tu pourras trouver ta solution.
D'abord tu utilises quoi pour coder ? Notepad ?
Ensuite vérifies que ton navigateur est à jour.
Enfin écris une page simple, genre :
<html>
<body>
<?php
echo "coucou";
?>
</body>
</html>
Est-ce que l'affichage est normal ou pas ?
D'abord tu utilises quoi pour coder ? Notepad ?
Ensuite vérifies que ton navigateur est à jour.
Enfin écris une page simple, genre :
<html>
<body>
<?php
echo "coucou";
?>
</body>
</html>
Est-ce que l'affichage est normal ou pas ?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Inutile de chercher loin selon moi.
Si un bout de code php s'affiche tel quel c'est qu'il y a un endroit où tu as oublié une apostrophe, une parenthèse, un crochet, oublier d'échapper un caractère tel que ' " \ < > ou un autre caractère.
J'ai copié/collé ton code et je n'ai pas ce bout de code qui s'affiche pour la bonne et simple raison qu'il y a plein de petites erreurs qui normalement tu devrais voir avec un message d'erreur, car il y a quelques points-virgules ou des crochets que tu as oubliés et donc étant donné qu'il y a des erreurs la page ne peut pas s'afficher tout court :/
Si un bout de code php s'affiche tel quel c'est qu'il y a un endroit où tu as oublié une apostrophe, une parenthèse, un crochet, oublier d'échapper un caractère tel que ' " \ < > ou un autre caractère.
J'ai copié/collé ton code et je n'ai pas ce bout de code qui s'affiche pour la bonne et simple raison qu'il y a plein de petites erreurs qui normalement tu devrais voir avec un message d'erreur, car il y a quelques points-virgules ou des crochets que tu as oubliés et donc étant donné qu'il y a des erreurs la page ne peut pas s'afficher tout court :/
1er point
un code de soumission php se place en haut d'un document , qu'il soit .html ou .php, au dessus de la balise <doctype ...> ; tout en haut
2eme point
le php est un language serveur et non pc, l'affichage correct se fait une fois la page en ligne ; il n'est pas anormal d'avoir des bout de code php visible lorsque l'on fait une previsualisation en interne, ils disparaissent une fois la page en ligne
3eme point
ce n'est pas la peine de vouloir tester le bon fonctionnement d'un code php sur son pc puisqu'il ne fonctionnera que sur un serveur ...
cordialement
un code de soumission php se place en haut d'un document , qu'il soit .html ou .php, au dessus de la balise <doctype ...> ; tout en haut
2eme point
le php est un language serveur et non pc, l'affichage correct se fait une fois la page en ligne ; il n'est pas anormal d'avoir des bout de code php visible lorsque l'on fait une previsualisation en interne, ils disparaissent une fois la page en ligne
3eme point
ce n'est pas la peine de vouloir tester le bon fonctionnement d'un code php sur son pc puisqu'il ne fonctionnera que sur un serveur ...
cordialement
1er point : le code de soumission php tu le places où tu veux tant qu'il fonctionne.
2eme point : si un bout de code php s'affiche c'est qu'il y a une erreur, un oubli d'un caractère de fermeture. car normalement on ne voit pas le code php
3eme point : c'est pour ca qu'il existe des programmes tel que wampserver
cordialement ;)
2eme point : si un bout de code php s'affiche c'est qu'il y a une erreur, un oubli d'un caractère de fermeture. car normalement on ne voit pas le code php
3eme point : c'est pour ca qu'il existe des programmes tel que wampserver
cordialement ;)