par
paumel » 05 janv. 2013, 01:09
Bonjour, je débute tout juste dans le php et la je bug entre les variable _SESSION et les cookies?
J'ai crée une page d'identification avec les champs "log" et "pass" afin de connecter des membres à certaine page, et je voudrais que leurs noms reste en mémoire les temps de la session.
Dans la page de connection j'ai mis un cookie :
<?
$expire = 365*24*3600;
setcookie("cdkarate36","log",time()+$expire);
?>
-----------
<form ACTION="<?php echo $loginFormAction; ?>" method="POST" name="login_form" id="login_form">
Identifiant : <input name="log" type="text" id="log" />
Mot de passe : <input name="pass" type="password" id="pass" />
<input type="submit" name="Submit2" value="Se connecter" />
</form>
Puis dans la page vers ou l'on est rediriger :
<?php
echo $_COOKIE['cdkarate36'];
?>
Donc logiquement j'ai bien log qui s'écrit, mais je voudrais savoir si l'on peut d'une façon ou d'une autre rendre "log" du cookie dynamique avec <?php echo $_POST['log']; ?>
Ou si il y a une façon plus simple avec $_SESSION['log']
Merci d'avance de vos réponses.
Bonjour, je débute tout juste dans le php et la je bug entre les variable _SESSION et les cookies?
J'ai crée une page d'identification avec les champs "log" et "pass" afin de connecter des membres à certaine page, et je voudrais que leurs noms reste en mémoire les temps de la session.
Dans la page de connection j'ai mis un cookie :
<?
$expire = 365*24*3600;
setcookie("cdkarate36","log",time()+$expire);
?>
-----------
<form ACTION="<?php echo $loginFormAction; ?>" method="POST" name="login_form" id="login_form">
Identifiant : <input name="log" type="text" id="log" />
Mot de passe : <input name="pass" type="password" id="pass" />
<input type="submit" name="Submit2" value="Se connecter" />
</form>
Puis dans la page vers ou l'on est rediriger :
<?php
echo $_COOKIE['cdkarate36'];
?>
Donc logiquement j'ai bien log qui s'écrit, mais je voudrais savoir si l'on peut d'une façon ou d'une autre rendre "log" du cookie dynamique avec <?php echo $_POST['log']; ?>
Ou si il y a une façon plus simple avec $_SESSION['log']
Merci d'avance de vos réponses.