Menu des cours PHP
Ce langage représenté par un éléphant bleu est actuellement l'un des langages de programmation web les plus évolués. Le maitriser vous facilitra la vie et vous découvrirez en lui multiples applications pour votre site, de quoi le rendre vivant, dynamique et surtout simple de mise à jour dans un premier temps. Des variables aux pseudo-frames en passant par l'utilisation de formulaires, voici comment le découvrir...
Nous verrons ici plus précisemment la version 4 de PHP.

Les cookies

Les cookies sont des petits fichiers qui sont stockés sur l'ordinateur du visiteur.
Un cookie prendra trois paramètres en plus de sa valeur :
- sa durée de vie (le cookie est dit tué aprés une certaine date où il s'autodétruit) - le chemin du répertoire où doit être lu ce cookie - le nom domaine du site autorisé à y avoir accés

Un cookie sera créé à l'aide de la fonction setcookie() qui prendra comme argument son nom, sa valeur, son champs d'action (donc les pages d'où il peut être appellé) et enfin le jour de sa mort (autrement dit sa date d'expiration).

Ici, ce sera le cookie flowers qui aura comme valeur They are beautiful !! qui sera créé. Il expirera dans un ans et fonctionnera sur toutes les pages du site (le slash représentant l'intégral du site).

Exemple :
<?php

setcookie("flowers","They are beautiful !!","time()+365*24*3600, "/");

?>

Remarque :
Pour représenter dans un ans, on utilise time()+365*24*3600. C'est assez complexe, mais il faut savoir que time() représente la date d'aujourdhui à laquelle on ajoute donc 365 jours multiplié par 24 heures multiplié par 3600 secondes (60 secondes multiplié par 60 minutes pour donner une heure). Bref, nous reverrons tout cela dans le chapitre des dates & heures.

Lire un cookie :

Pour récupérer un cookie, vous utiliserez la syntaxe $_COOKIE[nom_cookie].

Exemple :
<?php

echo "How are my flowers ??? <br><br> <b>Réponse :</b> <br>
<i>$_COOKIE[flowers]</i>";

?>


Résultat :
How are my flowers ???

Réponse :
They are beautiful !!

Supprimer un cookie :

Pour supprimer un cookie, il suffit de le recréer en ommettant de lui indiquer une valeur et surtout en lui indiquand un date d'expiration ... expirée ;).

Exemple :
<?php

setcookie("flowers","","time()-100, "/");

?>


Passons à l'affichage de PHP des dates & heures...



<< Précédent - Sommaire - Suivant >>

Un problème ? Quelque chose que vous n'avez pas saisit ?
Posez vos questions sur les forums(+) !


Toute reproduction interdite - Intégralement écrits par le Webmaster
Valid XHTML 1.0! Valid CSS!
By JSAND [All right reserved] - Windows est une marque de Microsoft Corporation
Toute copie compléte comme partielle sans autorisation est passible d'amende - Avertissements