Code PHP - session_start()
LunaSea
-
chico200987 Messages postés 856 Statut Membre -
chico200987 Messages postés 856 Statut Membre -
Bonjour à tous,
J'apprends le PHP depuis peu, mais j'ai une question à laquelle je n'ai pas trouvé de réponse sur Google :
Ou es-ce qu'est situé le code PHP concernant les "Sessions" et les "Cookies" sur un site web (en général) ?
Du code PHP du type :
Merci beaucoup d'avance !
LunaSea
J'apprends le PHP depuis peu, mais j'ai une question à laquelle je n'ai pas trouvé de réponse sur Google :
Ou es-ce qu'est situé le code PHP concernant les "Sessions" et les "Cookies" sur un site web (en général) ?
Du code PHP du type :
PHPAPI char *php_session_create_id(PS_CREATE_SID_ARGS) /* {{{ */
{
/* ... code ... */
gettimeofday(&tv, NULL);
/* ... code ... */
spprintf(&buf, 0, "&.15s%ld%ld%0.8F"
remote_addr ? remote_addr : "",
tv.tv_sec,
(long int)tv.tv.usec,
php_combined_lcg(TSRMLS_C) * 10);
/* ... code ...
PHP_SHA1Update(&sha1_context, (unsigned char *) buf, strlen(buf));
/* ... code ...
Merci beaucoup d'avance !
LunaSea
A voir également:
- Code PHP - session_start()
- Code ascii - Guide
- Code puk bloqué - Guide
- Comment déverrouiller un téléphone quand on a oublié le code - Guide
- Code activation windows 10 - Guide
- Scanner qr code pc - Guide
6 réponses
Bonjour,
je ne connais pas bien les cookies (à part ceux qui se mangent hmmm) mais pour ce qui est du session_start il doit etre tout en haut de ta page, avec rien avant sauf les balises php
<?php
session_start();
//tout ce que tu veux apres
?>
je ne connais pas bien les cookies (à part ceux qui se mangent hmmm) mais pour ce qui est du session_start il doit etre tout en haut de ta page, avec rien avant sauf les balises php
<?php
session_start();
//tout ce que tu veux apres
?>
Ok, daccord
Mais par exemple si je prend comme site : http://www.facebook.com/index.php
et que je regarde le code source, on y trouve pas de code php qu'on s'y connecte ou pas non ? :s
Je n'arrive pas à trouver d'exemple de site avec ce type de code =( ....
merci de ta réponse rapide
Mais par exemple si je prend comme site : http://www.facebook.com/index.php
et que je regarde le code source, on y trouve pas de code php qu'on s'y connecte ou pas non ? :s
Je n'arrive pas à trouver d'exemple de site avec ce type de code =( ....
merci de ta réponse rapide
oula, oula,
donc je vais être conciliant vu que tu apprend le php depuis peu et je vais t'expliquer certaines bases.
voici le fonctionnement très rapide et simplifié du php:
le php est un langage serveur. ton pc (sur lequel tu regarde facebook) est le client. le client demande la page facebook qui est sur le serveur de facebook quelque part dans le monde. cette page est traitée (le php est interprété sur le serveur) et du code HTML (javascript et autres aussi) est envoyé au client (ton pc).
donc en aucun cas tu ne verra du php dans le code source que tu reçois.
pour revenir a la session, le session_start que tu mets dans ton code, tu ne le verra jamais dans ton navigateur mais ce n'est pas pour cela qu'il n'est pas la.
de plus, ne te base surtout pas sur des "usines à gaz" comme facebook pour apprendre des choses. facebook possède presque son propre langage, il a sa propre API, etc...
donc je vais être conciliant vu que tu apprend le php depuis peu et je vais t'expliquer certaines bases.
voici le fonctionnement très rapide et simplifié du php:
le php est un langage serveur. ton pc (sur lequel tu regarde facebook) est le client. le client demande la page facebook qui est sur le serveur de facebook quelque part dans le monde. cette page est traitée (le php est interprété sur le serveur) et du code HTML (javascript et autres aussi) est envoyé au client (ton pc).
donc en aucun cas tu ne verra du php dans le code source que tu reçois.
pour revenir a la session, le session_start que tu mets dans ton code, tu ne le verra jamais dans ton navigateur mais ce n'est pas pour cela qu'il n'est pas la.
de plus, ne te base surtout pas sur des "usines à gaz" comme facebook pour apprendre des choses. facebook possède presque son propre langage, il a sa propre API, etc...
Daccord merci beaucoup pour tes réponses j'y vois plus clair maintenant !
Bonne journéee et bon surf !
LunaSea
Bonne journéee et bon surf !
LunaSea
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
En tout cas, je ne sais pas ou tu as trouve le bout de code que tu as mis, mais ca ressemble fortement a du C (Je sais que la syntaxe est identique ou presque.. et qu'on peut utiliser des lib C en PHP..), mais ca m'a l'air bien complique pour pas grand chose en tout cas.
N'oublie pas de faire un tour sur PHP.Net afin de trouver les fonctions qui te seront utiles a ton developpement sans avoir a refaire la roue..
N'oublie pas de faire un tour sur PHP.Net afin de trouver les fonctions qui te seront utiles a ton developpement sans avoir a refaire la roue..