Tiens, le bouton d'admin "Recalculer cette page" de http://arno.rezo.net/
pointe vers http://arno.rezo.net/index.php3?recalcul=oui
C'est c'est pas normal *du tout*.
-- Fil
Tiens, le bouton d'admin "Recalculer cette page" de http://arno.rezo.net/
pointe vers http://arno.rezo.net/index.php3?recalcul=oui
C'est c'est pas normal *du tout*.
-- Fil
C'est bizarre, pas chez moi et en plus je traite ça explicitement à la pogne
dans inc-admin (plutot que d'utiliser Link).
esj
>Tiens, le bouton d'admin "Recalculer cette page" de
>http://arno.rezo.net/
>pointe vers http://arno.rezo.net/index.php3?recalcul=oui
Même chose sur menteur.com/ (enfin, si je lis le javascript
C'est bizarre, pas chez moi et en plus je traite ça explicitement à la
pogne dans inc-admin (plutot que d'utiliser Link).
Pourquoi donc multiplier les codes différents pour faire la même chose ? Si
la classe Link ne te plaît pas, il faut la corriger : en attendant il vaut
mieux l'utiliser qu'ajouter encore du code nouveau...
Bref, donc, tu utilises $GLOBALS[PHP_SELF] et autres REQUEST_URI en
pensant qu'ils donneront toujours le bon résultat. Or ce n'est pas vrai, et
c'est justement pour ça qu'on centralise ce type d'opérations.
Dans inc_version, tu verras par exemple :
// Compatibilite avec serveurs ne fournissant pas $REQUEST_URI
if (!$REQUEST_URI) {
$REQUEST_URI = $PHP_SELF;
if (!strpos($REQUEST_URI, '?') && $QUERY_STRING)
$REQUEST_URI .= '?'.$QUERY_STRING;
}
$dir_ecrire = (ereg("/ecrire/", $GLOBALS['REQUEST_URI'])) ? '' : 'ecrire/';
if (!$PATH_TRANSLATED) {
if ($SCRIPT_FILENAME) $PATH_TRANSLATED = $SCRIPT_FILENAME;
else if ($DOCUMENT_ROOT && $SCRIPT_URL) $PATH_TRANSLATED = $DOCUMENT_ROOT.$SCRIPT_URL;
}
Délirant, non, ce qu'il faut faire pour s'installer partout ???
-- Fil
Bref, donc, tu utilises $GLOBALS[PHP_SELF] et autres REQUEST_URI en
Je viens de vérifier, et en effet, lorsqu'on appelle http://arno.rezo.net/
la variable PHP_SELF vaut /index.php3
-- Fil
Bonsoir à tous,
Bon, j'ai repéré tous les endroits où il y a effectivement des bugs caractérisés
(y compris dans le </boucle ... <//B, pardon Jean-Luc).
J'ai corrigé du tac au tac tout ce que j'ai pu, mais les dernières choses demandent
un peu de recul (je viens d'essayer pendant 1 heure et j'ai aggravé les choses,
il vaut mieux éviter le commit). Je prends un peu de repos, j'espère que ça n'ennuira personne.
A bientot,
Emmanuel