|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Inscription : juillet 2007 Messages : 28 ![]() |
Bonjour,
J'ai monsite.fr qui contient des pages PHP qui font appel à des include sous cette forme d'appel include 'http://www.monsite.fr/lazoneinclude.php' Mais quand dans cette include, je demande de lire un cookie créer sur mon domaine monsite.fr j'ai rien comme contenu de cookie quand je donne un print_r($_COOKIE); rien donc quand j'utilise une URL complexe dans mon include mais si je dit include sans HTTP donc include '../lazoneinclude.php' les cookies s'affichent normalement ! Donc je constate qu'il ne fait pas la liaison avec mon même nom de domaine qui créé et puis lit le cookie par include http Comment faire pour régler ce problème ? Vous avez une idée ? Avec ccurl, on ne peut pas réutiliser les cookies d'autres sites, ça pourrait faire l'affaire ! Même si c'est mon site ? Ou peut être il manque un header à mon include, ou je ne sais quoi faire... Merci de vos lumières si vous avez une petite idée sur la question !! |
|
|
00
|
|
|
#2 |
![]() ![]() Benjamin DelespierreDéveloppeur Web Inscription : février 2010 Messages : 2 984 ![]() |
C'est pourtant clair dans la doc: http://php.net/manual/en/function.include.php
L'inclusion par URL provoque la génération "distante" de la page, donc tu récupère ce que la page incluse produit et non le source de cette page. Donc tout ce que tu peux faire comme manipulation de header ou de cookie ne traverse pas jusqu'au client. Pour obtenir le comportement que tu souhaite, utilise des inclusion de fichiers et non d'urls.
__________________
A la recherche d'un framework MVC facile a prendre en main ? Essayez Axiom Nouveau: la référence d'Axiom est disponible sur GitHub (je la peaufine en ce moment même). Un problème correctement identifié est à moitié résolu, évitez de poster l'intégralité de votre code avec pour seule explication "ça ne marche pas...". Pour identifier correctement vos problèmes PHP, utilisez la gestion des erreurs et xdebug. Les boutons et existent, servez-vous en
|
|
10
|
Copyright © 2000-2012 - www.developpez.com