| HTML Tutorials |
|
|
| XML Tutorials |
|
|
| Browser Scripting |
|
|
| Server Scripting |
|
|
| .NET (dotnet) |
|
|
| Multimedia |
|
|
| Web Building |
|
|
| Java Tutorials |
|
|
| Programming Langauges |
|
|
| Soft Skills |
|
|
| Database Tutorials |
|
|
| Operating System |
|
|
| Software Testing |
|
|
| SAP Module |
|
|
| Networking Programming |
|
|
| Microsoft Office |
|
|
| Accounting |
|
|
| Computer Basics |
|
|
|
|
Après qu'une demande de navigateur de manuscrit ou d'un utilisateur de serveur stocke un peu de données, ces données s'appellent le biscuit.
|
| Le biscuit peut être accédé de trois manières par un manuscrit de PHP :
|
|
Dans un biscuit il y a des informations sur un nom, valeur, date d'échéance, centre serveur et chemin. Pendant que des biscuits sont envoyés du serveur par l'en-tête de HTTP, ils finissent jusqu'à l'utilisateur. Voici les 3 manières d'accéder à des biscuits :
- en utilisant « $HTTP-COOKIE » qui est la variable environnementale, tous les noms de biscuit et les valeurs sont présentes dans cette variable.
-
en utilisant la variable globale « $cookie_name », ici le nom devrait être remplacé
- en utilisant « HTTP_COOKIE_VARS [« cookie_name »] » qui est une variable de rangée globale. (remplacer ici le « cookie_name » par le nom réel du biscuit).
|
print $HTTP_COOKIE; //outputs “visits=23”
print getenv(“HTTP_COOKIER”); //outputs “visits=23”
print $visits; //outputs “23”
print $HTTP_COOKIE_VARS[visits]; //outputs “23”
|
|
| Comment placer un biscuit avec PHP
|
|
la fonction de « en-tête () », ou la fonction de « setcookie () » peut être employée pour placer le biscuit avec PHP. Le but principal de la fonction de « en-tête () » n'est pas de placer un biscuit, et fonctionne juste comme le « setcookie () ». L'en-tête de biscuit est écrit par l'ourself en employant le funtion de « en-tête () », mais le « setcookie () » est beaucoup automatisé.
|
//don’t output anything before this...
header(“visits=23; expires=Friday, 15-Nov-06 03:27:21 GMT; path=/;
domain=softwareprojects.org”);
setcookie(“hits”, 23, time() + 3600, “/”, “softwareprojects.org”, 0);
//notice this last extra argument
|
|
|
Survivre aux biscuits sera envoient au-dessus d'un raccordement bloqué ou pas sont dénotés par la dernière fonction de « setcookie d'argument () ». Ici « 0 » signifie le non et moyen « 1 » oui.
|
| Comment rechercher une valeur de biscuit |
|
Pour rechercher une valeur de biscuit, la variable de PHP $_COOKIE est employée. Dans l'exemple suivant la valeur du « utilisateur » appelé par biscuit est recherchée et montrée à la page.
|
<?php
// Print a cookie
echo $_COOKIE["user"];
// A way to view all cookies
print_r($_COOKIE);
?>
|
|
| Comment supprimer des biscuits
|
|
Pour supprimer un biscuit nous devrions PLACER le biscuit que nous voulons supprimer avec la date qui a déjà expiré. Tandis que nous faire ainsi devraient inclure le même chemin, fixer les paramètres et le domaine qui a été à l'origine employé pour placer le biscuit.
|
setcookie(“visits”, 23, time() - 60, “/”,“vyom.co.in”, 0)
|
|
|
Survivre aux biscuits sera envoient au-dessus d'un raccordement bloqué ou pas sont dénotés par la dernière fonction de « setcookie d'argument () ». Ici « 0 » signifie le non et moyen « 1 » oui.
|
| Limitations des biscuits
|
|
Indépendamment de l'avantage de passer l'information d'une page à une page ou à une visite différente pour visiter, les biscuits ont quelques limitations. Le nombre maximum des biscuits qui peuvent être stockés par le navigateur est 20.And la taille que maximum du biscuit est 4KB. L'intimité de l'utilisateur est maintenue puisque seulement l'hôte de commencement peut indiquer les données qui ont été stockées.
|
Keywords:php tutorial, php scripts, php nuke, php download, php editor, php mysql, php forum,
php add link, learn php, php code
|
|
| HTML Quizes |
|
|
| XML Quizes |
|
|
| Browser Scripting Quizes |
|
|
| Server Scripting Quizes |
|
|
| .NET (dotnet) Quizes |
|
|
| Multimedia Quizes |
|
|
| Web Building Quizes |
|
|
| Java Quizes |
|
|
| Programming Langauges Quizes |
|
|
| Soft Skills Quizes |
|
|
| Database Quizes |
|
|
| Operating System Quizes |
|
|
| Software Testing Quizes |
|
|
| SAP Module Quizes |
|
|
| Networking Programming Quizes |
|
|
| Microsoft Office Quizes |
|
|
| Accounting Quizes |
|
|
| Computer Basics Quizes |
|
|
|