bonjour tout j'essaie de faire une boîte de connexion sur ma page html, j'utilise php parce que si l'utilisateur connecté, je vais afficher "Bienvenue, (son nom d'utilisateur)" sinon je afficherait le nom d'utilisateur et mot de passe. Son code est:Création d'une boîte de connexion en html
<?php session_start();if(!isset($_SESSION["$username"])) { print "<div class=\"login\">Welcome, $username <br/><font Style=\"font-size:12px;\"><a href=\"edit.php\">Edit Account</a> | <a href= \"log_out.php \">Logout</a></font>"; } else { print "div class=\"login\"> <form method=\"post\" action=\"login.php\"> Username:<input type=\"text\" size=\"30\" name=\"username\"/><br/> Password:<input type=\"password\" size=\"30\" name=\"password\"/><br/> <font Style=\"font-size:12px;\"><a href=\"forgotpass.html\"> forgot password? </a> | <a href= \"register.html \">Register</a></font><br/> <input type=\"submit\" value=\"Login\" class=\"right\"/> </form>"; } ?>
la sortie est un peu bizarre si vous exécutez ce fichier sur .php comme le login est supposé être un bouton, mais il se révèle être un texte et l'autre si vous êtes imprimé. Quelqu'un peut-il me parler d'une alternative?
mépris <et> les imaginer ils sont < and > –
ok après avoir enlevé les citations ... ça s'est bien passé, mais le problème est qu'il imprime "else {" et dans le e sd ";?> –