Register global = OFF - Existe-il un INI_SET ? - PHP - Programmation
Marsh Posté le 29-07-2004 à 21:19:45
ini_set('register_globals','1');
Marsh Posté le 29-07-2004 à 21:20:33
arrête !!!! ça marche ça ????
t'es sûr que c'est COMPATIBLE ??
et ça fait bien TEMPORAIREMENT ?
Marsh Posté le 29-07-2004 à 21:20:50
Un truc comme ini_set ? Pourquoi pas ini_set ?
http://fr.php.net/manual/fr/function.ini-set.php
Marsh Posté le 29-07-2004 à 21:22:09
ReplyMarsh Posté le 29-07-2004 à 21:22:27
quelqu'un serait-il assez CULTIVé et intelligent pour m'expliquer la siginfication de chacune des trucs ci-dessous ?
ini_set("session.name", "sid" );
ini_set("session.use_cookies", 0);
ini_set("session.cache_expire", 20);
ini_set("session.auto_start", 0);
ini_set("session.gc_maxlifetime", 1200);
ini_set("url_rewriter.tags", "" );
ini_set("session.bug_compat_warn", 0);
// ini_set("display_errors", 0);
ini_set('register_globals','1');
// ini_set("log_errors_max_len", 0);
ini_set("default_socket_timeout", 5);
ini_set("asp_tags", "Off" );
Marsh Posté le 29-07-2004 à 21:25:23
c'est MAGNIFIQUE !
C'est super le FORUM.HARDWARE.FR
on a une répnose instantanée...
franchement, ça décuple notre QI par je ne sais pas combien
BRAVO aux inventeurs
j'aimerais bien leur parler un jour
salutations à tous et merci
si quelqu'un pouvait m'expliquer la liste des INIT_SET plus en DETAIL ;
Marsh Posté le 29-07-2004 à 21:26:18
Je te donne pas un lien juste pour la réponse, c'est aussi pour que pour la suite tu puisses rechercher par toi même.
Pour la signification de tes trucs, j'en ai pris un au pif :
http://www.google.com/search?q=ses [...] p.net&l=fr
Marsh Posté le 29-07-2004 à 21:26:39
allopassxp a écrit : quelqu'un serait-il assez CULTIVé et intelligent pour m'expliquer la siginfication de chacune des trucs ci-dessous ? |
Marsh Posté le 29-07-2004 à 21:56:28
allopassxp a écrit : c'est MAGNIFIQUE ! |
Marsh Posté le 29-07-2004 à 22:34:05
TriadPtale a écrit : ini_set('register_globals','1'); |
http://fr.php.net/manual/fr/function.ini-set.php
register_globals "0" PHP_INI_PERDIR |
Ca fonctionne quand meme avec ini_set() ? Il me semble l'avoir déjà testé et ca ne marchait pas.
Marsh Posté le 30-07-2004 à 00:02:51
ReplyMarsh Posté le 30-07-2004 à 00:05:09
et bien, je vais faire le TEST de ce pas...
j'envoi en lien URL l'id_parrain... et je regarde si oui ou non, il est mis en GLOBAL (si je ne fais aucun import_request_variables)
selon ça, j'en déduirais s'il fonctionne ou non
Core 666 a écrit : http://fr.php.net/manual/fr/function.ini-set.php
|
Marsh Posté le 30-07-2004 à 00:06:01
allopassxp a écrit : |
ca casserait le mythe !
Marsh Posté le 30-07-2004 à 00:14:57
AH ! et oui, t'avais raison !
comme quoi, on me prend pour un con, mais je savais INTUITIVEMENT que ça pouvait avoir des BUGS !
merci pour le htaccess
je regarde si _ça marche
Marsh Posté le 30-07-2004 à 00:17:19
c'est bien beau ça... mais on écrit QUOI dans le INI SET ?
j'ai une erreur 500 maintenant...
allopassxp a écrit : et bien, je vais faire le TEST de ce pas... |
Marsh Posté le 30-07-2004 à 00:37:56
Merci pour vos conseils... grâce à GOOGLE (notre ami à tous), j'ai trouvé ce qu'i lfallait écrire dans le HTACCESS pour "simuler" le REGSITER GLOBAL = 0FF !!!!!
<IfModule mod_php4.c>
php_value register_globals "0"
</IfModule>
ET LE TOUR EST JOUE... (j'ai fait la modif simplement en regardant une variable mise e nparamètre dans l'url)
et quand j'ai mis 0... RIEN en vu point de vue global
et quand j'ai mis 1... TOUT EN VUE
mainteannt... je peux laisser tourner mon site originel sur le serveur en register global=ON
et tout reprogrammer le "nouveau site" en register global = OFF grâce à ce fameux fichier HTACCESS !
c'est vraiment génial !
JE VOUS REMERCIE b eaucopu :
voilà donc ce qu'il faut insérer dans htaccess pour SIMULER le register global = OFF sur un serveur où son propre site tourne actuellement en REGISTER GLOBAL = ON (par défaut à cause du PHP.INI) :
Code :
|
Marsh Posté le 29-07-2004 à 21:14:17
Bonjour cher programmeur PHP !
Je suis entrain de reprogrammer mon propre site sur un autre répertoire du même serveur...
Et j'ai un petit problème avec le "register global = OFF" !
En fait, il est activé en ON par défaut...
Et comme je suis entrain de tout reprogrammer mon site et que l'ancien site ne fonctionnerait plus en register global = OFF, jaimerais un truc comme INI_SET qui pourrait modifier "temporairement" le register global = OFF que pour certains fichiers...
(afin que mes tests soient faits de manière SURE... car l'erreur est humaine... donc, je préfèrais modifier)
et je ne peux pas changer la config PHP.INI, sinon mon ancien site ne serait plus fonctionnel
merci à vous
cordialement
Message édité par allopassxp le 29-07-2004 à 21:20:13