[php] problème echo + variable

Fermé
Miroufle - 5 mai 2006 à 11:18
jisisv Messages postés 3645 Date d'inscription dimanche 18 mars 2001 Statut Modérateur Dernière intervention 15 janvier 2017 - 5 mai 2006 à 14:04
Bonjour,
je suis débutant en php et j'ai un petit souci. J'ai déjà créer une partie login qui fonctionne mais une fois que je suis loggué je voudrais ne plus voir ma page login et voir à la place une phrase du style "Bonjour Miroufle".

Pour l'instant j'ai écrit ce qu'il y a ci-dessous mais à la ligne echo il ne passe pas.


<?php
session_start();

if(!isset($_SESSION['login'])) {
include ("login.html");
}
else {
echo 'Bonjour $login'}
?>


En espérant avoir été assez clair ;)
Merci à tous !
A voir également:

1 réponse

jisisv Messages postés 3645 Date d'inscription dimanche 18 mars 2001 Statut Modérateur Dernière intervention 15 janvier 2017 934
5 mai 2006 à 14:04
D'abord, il manque un ';' en fin d'echo.
Essaye quelque chose du genre:
johan@johan:~/public_html$ cat myfile.php
<?php
session_start();

if(!isset($_SESSION['login'])) {
readfile("login.html");
}
else {
echo 'Bonjour $login';
}
?>
johan@johan:~/public_html$ cat login.html
<html>
<body>
<form method="post" action="login.php">
User Name<input type="text" name="username">
Password <input type="password" name="password">
<input type="submit" name="doit">
</form>
<body>
</html>

Johan
1