Une question très simple :
le durée de vie d'un objet est le temps d'execution d'un script (occrigez
moi si je me trompe)
Donc, de ce que j'en comprends (peut ^tre mal d'ailleurs) :
j'ai un script qui crée un objet et une page html, je clique sur un lien de
cette page, mon objet meurt non ?
Bilan : comment passer un objet d'une page à l'autre? Faut il le sauver sur
le disque en sérialisant ??!!?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Bruno Desthuilliers
Patator wrote:
Une question très simple :
Oh oui, j'aime ça !-)
le durée de vie d'un objet est le temps d'execution d'un script (occrigez moi si je me trompe)
La durée de vie d'un objet en PHP est *au maximum* celle de l'exécution du script qui l'instancie.
Donc, de ce que j'en comprends (peut ^tre mal d'ailleurs) : j'ai un script qui crée un objet et une page html, je clique sur un lien de cette page, mon objet meurt non ? Si le lien pointe sur une autre page, oui. S'il pointe sur la même page,
je ne suis pas sûr (un gourou PHP, svp ?)
Bilan : comment passer un objet d'une page à l'autre? Faut il le sauver sur le disque en sérialisant ??!!?
d'après les essais que j'ai pu faire, session_register() semble faire ça très bien.
Bruno
Patator wrote:
Une question très simple :
Oh oui, j'aime ça !-)
le durée de vie d'un objet est le temps d'execution d'un script (occrigez
moi si je me trompe)
La durée de vie d'un objet en PHP est *au maximum* celle de l'exécution
du script qui l'instancie.
Donc, de ce que j'en comprends (peut ^tre mal d'ailleurs) :
j'ai un script qui crée un objet et une page html, je clique sur un lien de
cette page, mon objet meurt non ?
Si le lien pointe sur une autre page, oui. S'il pointe sur la même page,
je ne suis pas sûr (un gourou PHP, svp ?)
Bilan : comment passer un objet d'une page à l'autre? Faut il le sauver sur
le disque en sérialisant ??!!?
d'après les essais que j'ai pu faire, session_register() semble faire ça
très bien.
le durée de vie d'un objet est le temps d'execution d'un script (occrigez moi si je me trompe)
La durée de vie d'un objet en PHP est *au maximum* celle de l'exécution du script qui l'instancie.
Donc, de ce que j'en comprends (peut ^tre mal d'ailleurs) : j'ai un script qui crée un objet et une page html, je clique sur un lien de cette page, mon objet meurt non ? Si le lien pointe sur une autre page, oui. S'il pointe sur la même page,
je ne suis pas sûr (un gourou PHP, svp ?)
Bilan : comment passer un objet d'une page à l'autre? Faut il le sauver sur le disque en sérialisant ??!!?
d'après les essais que j'ai pu faire, session_register() semble faire ça très bien.
Bruno
Serge
Une question très simple : le durée de vie d'un objet est le temps d'execution d'un script (occrigez moi si je me trompe) Donc, de ce que j'en comprends (peut ^tre mal d'ailleurs) : j'ai un script qui crée un objet et une page html, je clique sur un lien de cette page, mon objet meurt non ? Bilan : comment passer un objet d'une page à l'autre? Faut il le sauver sur le disque en sérialisant ??!!?
Merci
Ton serveur http(Apache par exemple) voit qu'il faut envoyer un fichier PHP; il le fait traduire d'abord par ce dernier. Dès que le process PHP a fini de traduire le fichier, il le renvoit au serveur et meurt (avec tous les objets et variables créées et initialisées); de là le serveur envoie la page webau requeteur.
Conclusion : le client n'a pas le temps de recevoir la page que déjà tous les objets sont morts. Moralité, sauvegarde les objets si tu veux les récupérer par la suite.
- Serge -
Une question très simple :
le durée de vie d'un objet est le temps d'execution d'un script (occrigez
moi si je me trompe)
Donc, de ce que j'en comprends (peut ^tre mal d'ailleurs) :
j'ai un script qui crée un objet et une page html, je clique sur un lien de
cette page, mon objet meurt non ?
Bilan : comment passer un objet d'une page à l'autre? Faut il le sauver sur
le disque en sérialisant ??!!?
Merci
Ton serveur http(Apache par exemple) voit qu'il faut envoyer un
fichier PHP; il le fait traduire d'abord par ce dernier. Dès que le
process PHP a fini de traduire le fichier, il le renvoit au serveur et
meurt (avec tous les objets et variables créées et initialisées); de
là le serveur envoie la page webau requeteur.
Conclusion : le client n'a pas le temps de recevoir la page que déjà
tous les objets sont morts. Moralité, sauvegarde les objets si tu veux
les récupérer par la suite.
Une question très simple : le durée de vie d'un objet est le temps d'execution d'un script (occrigez moi si je me trompe) Donc, de ce que j'en comprends (peut ^tre mal d'ailleurs) : j'ai un script qui crée un objet et une page html, je clique sur un lien de cette page, mon objet meurt non ? Bilan : comment passer un objet d'une page à l'autre? Faut il le sauver sur le disque en sérialisant ??!!?
Merci
Ton serveur http(Apache par exemple) voit qu'il faut envoyer un fichier PHP; il le fait traduire d'abord par ce dernier. Dès que le process PHP a fini de traduire le fichier, il le renvoit au serveur et meurt (avec tous les objets et variables créées et initialisées); de là le serveur envoie la page webau requeteur.
Conclusion : le client n'a pas le temps de recevoir la page que déjà tous les objets sont morts. Moralité, sauvegarde les objets si tu veux les récupérer par la suite.
- Serge -
Frederi MIAILLE
"Patator" a écrit dans le message de news:3f4b81fd$0$16173$
Une question très simple : le durée de vie d'un objet est le temps d'execution d'un script (occrigez moi si je me trompe) Je corrige. Elle est égale à la durée de vie du bloc dans lequel il se
trouve. Si l'objet est en session, il reste valide tant qu'on ne le vire pas *manuellement* ou automatiquement (par les destructeurs internes de php) lors de la fermeture du navigateur par exemple.
Donc, de ce que j'en comprends (peut ^tre mal d'ailleurs) : j'ai un script qui crée un objet et une page html, je clique sur un lien de
cette page, mon objet meurt non ? Si ton lien recharge la page et si l'objet n'est pas enregistré dans la
session, la réponse est oui.
Bilan : comment passer un objet d'une page à l'autre? session_register("monobjetsansledollardevantsinoncamarchepas");
Faut il le sauver sur le disque en sérialisant ??!!? Méthode un tantinet sauvage pour permettre sa reprise un autre jour ou
lorsque cet enflure d'hébergeur ne veut pas te laisser faire de "session_register();".
"Patator" <patator@free.Fr> a écrit dans le message de
news:3f4b81fd$0$16173$626a54ce@news.free.fr...
Une question très simple :
le durée de vie d'un objet est le temps d'execution d'un script (occrigez
moi si je me trompe)
Je corrige. Elle est égale à la durée de vie du bloc dans lequel il se
trouve.
Si l'objet est en session, il reste valide tant qu'on ne le vire pas
*manuellement* ou automatiquement (par les destructeurs internes de php)
lors de la fermeture du navigateur par exemple.
Donc, de ce que j'en comprends (peut ^tre mal d'ailleurs) :
j'ai un script qui crée un objet et une page html, je clique sur un lien
de
cette page, mon objet meurt non ?
Si ton lien recharge la page et si l'objet n'est pas enregistré dans la
session, la réponse est oui.
Bilan : comment passer un objet d'une page à l'autre?
session_register("monobjetsansledollardevantsinoncamarchepas");
Faut il le sauver sur
le disque en sérialisant ??!!?
Méthode un tantinet sauvage pour permettre sa reprise un autre jour ou
lorsque cet enflure d'hébergeur ne veut pas te laisser faire de
"session_register();".
"Patator" a écrit dans le message de news:3f4b81fd$0$16173$
Une question très simple : le durée de vie d'un objet est le temps d'execution d'un script (occrigez moi si je me trompe) Je corrige. Elle est égale à la durée de vie du bloc dans lequel il se
trouve. Si l'objet est en session, il reste valide tant qu'on ne le vire pas *manuellement* ou automatiquement (par les destructeurs internes de php) lors de la fermeture du navigateur par exemple.
Donc, de ce que j'en comprends (peut ^tre mal d'ailleurs) : j'ai un script qui crée un objet et une page html, je clique sur un lien de
cette page, mon objet meurt non ? Si ton lien recharge la page et si l'objet n'est pas enregistré dans la
session, la réponse est oui.
Bilan : comment passer un objet d'une page à l'autre? session_register("monobjetsansledollardevantsinoncamarchepas");
Faut il le sauver sur le disque en sérialisant ??!!? Méthode un tantinet sauvage pour permettre sa reprise un autre jour ou
lorsque cet enflure d'hébergeur ne veut pas te laisser faire de "session_register();".