Exemple d'utilisation de session php4

Soyez le premier à donner votre avis sur cette source.

Snippet vu 7 143 fois - Téléchargée 28 fois

Contenu du snippet

Voici un exemple d'utilisation de php4. Ça te demande ton nom et le garde en mémoire.

Source / Exemple :


//Nom.php
<?
session_start();
if(!session_is_registered("nom")
{
print ("<form method=\"post\" action=\"nom2.php\">Nom:<input type=\"text\" name=\"nom\" size=12><br><input type=\"submit\" value=\"Ok\"></form>");
}
else
{
$nom = $_SESSION['nom'];
print ("Salut $nom<br><a href=\"delog.php\">Changer de nom</a>");
}
?>

//nom2.php
<?
$nom = $_POST['nom'];
if($nom=="")
{
print("Vous devez entrer un nom.<p>");
Require("nom.php");
exit();
}
session_start();
session_register("nom");
print("Clickez <a href=\"nom.php\">ici</a> pour voir votre nom.");
?>

//delog.php
<?
session_unregister("nom");
print("<img src=\"carre.gif\">");
session_unset();
print("<img src=\"carre.gif\">");
session_destroy();
print("<img src=\"carre.gif\">");
print("Vous êtes bien délogé.<p>Clickez <a href=\"nom.php\">ici</a> pour entrer votre nom.");
?>

Conclusion :


J'espère que vous avez bien compris le principe. J'ai même fait une petite barre de chargement easy qui peuvent être utile.

Bon prog

SmallToad - Grand maitre PHP

A voir également

Ajouter un commentaire

Commentaires

SmallToad
Messages postés
110
Date d'inscription
lundi 7 janvier 2002
Statut
Membre
Dernière intervention
26 septembre 2004
-
Dsl j'avais fait ça quand j'étais fatigué, maintenant c'est corriger
c51greedo
Messages postés
20
Date d'inscription
jeudi 20 juin 2002
Statut
Membre
Dernière intervention
7 janvier 2003
-
techniquement yen a un paquet oui !
je n'ai jamais du autant rectifier un code avant qu'il ne marche... pas en plus !

--> if(!session_is_registred("nom")
c'est pas registred mais registered , ensuite il manque une parenthese.

--> $nom = _POST['nom];
C'est pas _POST mais $_POST et puis il manque un quote apres nom

--> session_unregistrer("nom");
C'est unregister

et comme dit Alanya : "De plus on la cherche un peu la barre de chargement easy"
On a bien compris que ca affichait une image apres chaque commande, mais on cherche un peu ton image carre.gif !! non !?

Bref je cherche des renseignements sur les sessions, et au final je crois que c'est toi qui en a encore pas mal a apprendre.

Je te met 3, car tu t'es quand meme donné la peine de mettre une source.
SmallToad
Messages postés
110
Date d'inscription
lundi 7 janvier 2002
Statut
Membre
Dernière intervention
26 septembre 2004
-
Si y a des bugs vous n'avez qu'à me les dire, techniquement y en a po, et pour la barre de défilement, c'est qu'il execute une commande, et après chaqu'une il load une image pour dire que ca avance.
cs_alanya
Messages postés
4
Date d'inscription
jeudi 31 octobre 2002
Statut
Membre
Dernière intervention
19 mai 2010
-
Avé Ô grand maître : C'est une bonne idée ... au départ ... pour aider les débutants.
Seulement, comme tu n'as pas testé ton code, ou seulement mal recopié, il y a quelques petits buggs ... ça fait pas net.
De plus on la cherche un peu la barre de chargement easy ????

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.