Page 3 sur 4

Publié : 29 juil. 2004, 14:44
par jv2759
et si tu enleve totalement le php de ta pages en gardant l'extention php, il te crée aussi un PHPSESSID?

Publié : 29 juil. 2004, 17:10
par SB
J'ai trouvé.
J'ai comparé le serveur Croix-Rouge qui provoque un cookie et le serveur free qui n'en provoque pas.
Sur le premier il y a un : session.auto_start On
Y a-t-il une ligne de code à mettre dans le fichier qui permettrait de surpasser cette commande ?

Publié : 29 juil. 2004, 18:01
par jv2759

Publié : 29 juil. 2004, 18:42
par DJiK
En résumé des liens de JV:

ini_set (session.auto_start, "0");

:wink:
Par contre, peu d'hébergeurs autorisent ini_set()...

Publié : 29 juil. 2004, 18:54
par jv2759
je n'arrive pas à retrouver mais il doit surment être possible de faire cela dans .htaccess, mais je ne sais plus ou je peux retrouver cette info...

Publié : 29 juil. 2004, 18:58
par DJiK
Heu... non là je crois pas JV!
.htaccess c'est pour limiter l'accès à un répertoire. Rien à voir avec la config PHP. :wink:

Publié : 29 juil. 2004, 19:01
par Kropotkine
DJiK a écrit :Heu... non là je crois pas JV!
.htaccess c'est pour limiter l'accès à un répertoire. Rien à voir avec la config PHP. :wink:
Pas seulement, on peut aussi modifier le header des fichiers.

Publié : 29 juil. 2004, 19:17
par jv2759
je ne retrouver pas, ou en fait tout simplement dans les lien que je donne :

http://www.nexen.net/docs/php/annotee/f ... n=htaccess
session.auto_start "0" PHP_INI_ALL
PHP_INI_PERDIR 2 La valeur peut être modifiée dans un fichier .htaccess et les directives d'un vhost.
PHP_INI_ALL 7 La valeur peut être modifiée n'importe où

Publié : 29 juil. 2004, 20:13
par DJiK
Oh, ben ça je savais pas! :oops: :wink:


En effet, on peut m^ modifier les 3 valeurs que je change tout le temps:
register_globals, url_rewriter.tags et arg_separator.output, pour être conforme XHTML. :)

Reste plus qu'à trouver comment on écrit ce fichier .htaccess... 8)




PS: Ben facile:
http://fr2.php.net/manual/fr/configuration.changes.php
php_flag nom on|off
Cette instruction est utilisée pour activer ou désactiver une option. Cette instruction n'est utilisable qu'avec les directives PHP de type PHP_INI_ALL et PHP_INI_PERDIR.
:D

Publié : 29 juil. 2004, 21:07
par SB
DJiK a écrit :ini_set (session.auto_start, "0");

:wink:
Par contre, peu d'hébergeurs autorisent ini_set()...
Marche pas. :( Je l'ai peut être pas mis au bon endroit ?
Vais essayer le .htaccess.

Publié : 29 juil. 2004, 22:47
par SB
Rien à faire. :cry:

Publié : 30 juil. 2004, 11:25
par SB
Je crois qu'il ne me reste plus qu'à dupliquer mes pages en .xhtml et à rediriger dessus à l'aide de javascript les heureux possesseurs d'un navigateur récent qui supporte l'application/xhtml+xml. Où trouver une liste de ces navigateurs ?

Publié : 30 juil. 2004, 19:21
par DJiK
C'est si embêtant que ça qu'il y ait un cookie de session? :?:
C'est pas bien grave! :lol:

Publié : 01 août 2004, 18:30
par SB
SB a écrit :Ça me pose un problème avec le lien en bas de page vers le valideur du W3C qui ne perçoit que le text/html et l'xhtml 1.0 au lieu de l'xhtml 1.1 annoncé.
Xanthor a écrit :par exemple envoyer du XHTML sur un HTTP_ACCEPT vide...
Pourrais-tu développer pour un non initié, stp ?

Publié : 01 août 2004, 22:24
par DJiK

Code : Tout sélectionner

if($xhtml11 || empty($_SERVER["HTTP_ACCEPT"]))
  { 
    ...
  }

|| veut dire ou
empty demande si c'est vide. (Facile!)



Enfin ça me parait bien lourd pour juste voir l'entête XML lors de la validation! :wink:
C'est pas très grave je trouve... Le principal c'est que les navigateurs XHTML la reçoive.