Bonjour
J'ai adapté le script tarteaucitron en PHP.
Mais à chaque fois que ce cookie est réécrit, sa date d'expiration est prorogée de un an. ;(
Il faudrait que je garde la date d'expiraton précédente, et pour celà la lire d'une manière ou d' une autre.
Théoriquement, en PHP pour avoir cette date il suffirait que je puisse lire les headers http.
J'ai regardé dans le Zend framework, en dernier recours il fait appel à la fonction apache_get_request_headers().
Je sais, que dans la version 2 du module pecl_http , les fonctions de header n'existent pas.
Seul existent les interfaces Objet du type : HttpResponse, et autres moyens d'accéder aux headers ( avec les caractéristiques des cookies ).
Mais quand je fais sur mon serveur VPS : "php --rc HttpResponse", il me répond obstinément que cette classe n'existe pas.
Ceci, malgré que j'ai compilé à la main, ( et sans erreur ), ce module pecl_http , en faisant : "perl install pecl_http".
Quand je fais : "systemctl restart php5-fpm", il n'y a pas d'erreur.
Egalement après démarrage de Apache 2.
Comment faire pour avoir ces classes permettant de lire les headers ?
Je n'ai plus que jusqu'au 1er Septembre avant de rendre mon tarteautrcitron compliant avec la directive Européenne. ;(
Respectueusement.
J'ai adapté le script tarteaucitron en PHP.
Mais à chaque fois que ce cookie est réécrit, sa date d'expiration est prorogée de un an. ;(
Il faudrait que je garde la date d'expiraton précédente, et pour celà la lire d'une manière ou d' une autre.
Théoriquement, en PHP pour avoir cette date il suffirait que je puisse lire les headers http.
J'ai regardé dans le Zend framework, en dernier recours il fait appel à la fonction apache_get_request_headers().
Je sais, que dans la version 2 du module pecl_http , les fonctions de header n'existent pas.
Seul existent les interfaces Objet du type : HttpResponse, et autres moyens d'accéder aux headers ( avec les caractéristiques des cookies ).
Mais quand je fais sur mon serveur VPS : "php --rc HttpResponse", il me répond obstinément que cette classe n'existe pas.
Ceci, malgré que j'ai compilé à la main, ( et sans erreur ), ce module pecl_http , en faisant : "perl install pecl_http".
Quand je fais : "systemctl restart php5-fpm", il n'y a pas d'erreur.
Egalement après démarrage de Apache 2.
Comment faire pour avoir ces classes permettant de lire les headers ?
Je n'ai plus que jusqu'au 1er Septembre avant de rendre mon tarteautrcitron compliant avec la directive Européenne. ;(
Respectueusement.