diff --git a/inc-balises.php3 b/inc-balises.php3 index e45ded6043d7bf1c1027601d5a9e4a023ae3c6ed..66feb6fa56deecdf301ede7b41e15afc4a30372c 100644 --- a/inc-balises.php3 +++ b/inc-balises.php3 @@ -639,7 +639,7 @@ function balise_PARAMETRES_FORUM_dist($p) { } $c .= '. - "&retour=".rawurlencode($lien=$GLOBALS["HTTP_GET_VARS"]["retour"] ? $lien : nettoyer_uri())'; + "&retour=".rawurlencode($lien=$GLOBALS["_GET"]["retour"] ? $lien : nettoyer_uri())'; $p->code .= code_invalideur_forums($p, "(".$c.")"); diff --git a/inc-cache.php3 b/inc-cache.php3 index d08d37686df01d29d4bfaf2f3dab2f9c322b648c..86cb4d4dc7267438ddfc83d3f4d11dd2edb9b6c1 100644 --- a/inc-cache.php3 +++ b/inc-cache.php3 @@ -112,16 +112,16 @@ function retire_caches() { // Retourne 0 s'il faut calculer le cache, 1 si on peut l'utiliser // function utiliser_cache($chemin_cache, $delais) { - global $HTTP_SERVER_VARS; + global $_SERVER; // ne jamais calculer pour les moteurs de recherche, proxies... - if ($HTTP_SERVER_VARS['REQUEST_METHOD'] == 'HEAD') + if ($_SERVER['REQUEST_METHOD'] == 'HEAD') return 1; // calcul par forcage if ($GLOBALS['var_mode'] && - ($GLOBALS['HTTP_COOKIE_VARS']['spip_session'] - || $GLOBALS['HTTP_COOKIE_VARS']['spip_admin'] + ($GLOBALS['_COOKIE']['spip_session'] + || $GLOBALS['_COOKIE']['spip_admin'] || @file_exists(_ACCESS_FILE_NAME))) # insuffisant... return 0; @@ -170,7 +170,7 @@ function purger_squelettes() { function determiner_cache($delais, &$use_cache, &$chemin_cache) { // Le fichier cache est-il valide ? - if ($delais == 0 OR !empty($GLOBALS['HTTP_POST_VARS'])) { + if ($delais == 0 OR !empty($GLOBALS['_POST'])) { $use_cache = 0; $chemin_cache = ''; } else { diff --git a/inc-calcul.php3 b/inc-calcul.php3 index 8bec7d03071e4323becf0198650be4aff942013d..ca12b53c7bcf97988976dde4854f840d05b71ab6 100644 --- a/inc-calcul.php3 +++ b/inc-calcul.php3 @@ -179,17 +179,17 @@ function cherche_page ($cache, $contexte, $fond) { // // Contexte : lors du calcul d'une page spip etablit le contexte a partir -// des variables $HTTP_GET_VARS et $HTTP_POST_VARS, et leur ajoute la date +// des variables $_GET et $_POST, et leur ajoute la date // Note : pour hacker le contexte depuis le fichier d'appel (article.php3), -// il est recommande de modifier $HTTP_GET_VARS['toto'] (meme si la page est +// il est recommande de modifier $_GET['toto'] (meme si la page est // appelee avec la methode POST). // function calculer_contexte() { - foreach($GLOBALS['HTTP_GET_VARS'] as $var => $val) { + foreach($GLOBALS['_GET'] as $var => $val) { if (strpos($var, 'var_') !== 0) $contexte[$var] = $val; } - foreach($GLOBALS['HTTP_POST_VARS'] as $var => $val) { + foreach($GLOBALS['_POST'] as $var => $val) { if (strpos($var, 'var_') !== 0) $contexte[$var] = $val; } @@ -276,7 +276,7 @@ function calculer_page($chemin_cache, $elements, $delais, $inclusion=false) { // Enregistrer le fichier cache if ($delais > 0 AND $GLOBALS['var_mode'] != 'debug' - AND empty($GLOBALS['HTTP_POST_VARS'])) + AND empty($GLOBALS['_POST'])) ecrire_fichier($chemin_cache, $signal.$page['texte']); return $page; diff --git a/inc-formulaire_admin.php3 b/inc-formulaire_admin.php3 index 29fa67a0617283f34b1773505d2e52277c3bd640..a3cf0650092f79eb756ab9913f3e4f03e936df72 100644 --- a/inc-formulaire_admin.php3 +++ b/inc-formulaire_admin.php3 @@ -78,7 +78,7 @@ function balise_FORMULAIRE_ADMIN_dyn($id_article, $id_breve, $id_rubrique, $id_m ($forcer_debug OR $GLOBALS['bouton_admin_debug'] OR ($GLOBALS['var_mode'] == 'debug' - AND $GLOBALS['HTTP_COOKIE_VARS']['spip_debug'] + AND $GLOBALS['_COOKIE']['spip_debug'] )) AND ($GLOBALS['code_activation_debug'] == 'oui' OR $GLOBALS['auteur_session']['statut'] == '0minirezo') ) ? 'debug' : ''; diff --git a/inc-formulaire_forum.php3 b/inc-formulaire_forum.php3 index 6f484d7afdbf35e9349c9279b6c2ef6baf4c3eb2..baecd03bedf6377f7252c2cdd5a27c70e0bfde00 100644 --- a/inc-formulaire_forum.php3 +++ b/inc-formulaire_forum.php3 @@ -65,10 +65,10 @@ function balise_FORMULAIRE_FORUM_dyn($titre, $table, $forums_publics, $id_rubriq // au premier appel (pas de http-var nommee "retour") // memoriser l'URL courante pour y revenir apres envoi du message // aux appels suivants, reconduire la valeur. - if ($retour = rawurldecode($GLOBALS['HTTP_GET_VARS']['retour'])) + if ($retour = rawurldecode($GLOBALS['_GET']['retour'])) $retour = ereg_replace('&var_mode=recalcul','',$retour); else { - if (!$retour = rawurldecode($GLOBALS['HTTP_POST_VARS']['retour'])) + if (!$retour = rawurldecode($GLOBALS['_POST']['retour'])) $retour = $url; } @@ -77,14 +77,14 @@ function balise_FORMULAIRE_FORUM_dyn($titre, $table, $forums_publics, $id_rubriq $previsu = ' '; // Recuperer le message a previsualiser - if ($GLOBALS['HTTP_POST_VARS']['ajout_forum']) { - $titre = $GLOBALS['HTTP_POST_VARS']['titre']; - $texte = $GLOBALS['HTTP_POST_VARS']['texte']; - $auteur = $GLOBALS['HTTP_POST_VARS']['auteur']; - $email_auteur = $GLOBALS['HTTP_POST_VARS']['email_auteur']; - $nom_site_forum = $GLOBALS['HTTP_POST_VARS']['nom_site_forum']; - $url_site = $GLOBALS['HTTP_POST_VARS']['url_site']; - $ajouter_mot = $GLOBALS['HTTP_POST_VARS']['ajouter_mot']; // array + if ($GLOBALS['_POST']['ajout_forum']) { + $titre = $GLOBALS['_POST']['titre']; + $texte = $GLOBALS['_POST']['texte']; + $auteur = $GLOBALS['_POST']['auteur']; + $email_auteur = $GLOBALS['_POST']['email_auteur']; + $nom_site_forum = $GLOBALS['_POST']['nom_site_forum']; + $url_site = $GLOBALS['_POST']['url_site']; + $ajouter_mot = $GLOBALS['_POST']['ajouter_mot']; // array if ($afficher_texte != 'non') { $previsu = @@ -158,7 +158,7 @@ function balise_FORMULAIRE_FORUM_dyn($titre, $table, $forums_publics, $id_rubriq // On installe un fichier temporaire dans _DIR_SESSIONS (et pas _DIR_CACHE // afin de ne pas bugguer quand on vide le cache) // Le lock est leve au moment de l'insertion en base (inc-messforum.php3) - if ($GLOBALS['HTTP_POST_VARS']['ajout_forum']) { + if ($GLOBALS['_POST']['ajout_forum']) { $alea = preg_replace('/[^0-9]/', '', $alea); if(!$alea OR !@file_exists(_DIR_SESSIONS."forum_$alea.lck")) { diff --git a/inc-public-global.php3 b/inc-public-global.php3 index 214b3762f3a48343c84ca10b38dda38a91163f4f..5e1110603165a3f521de8e48010ad69e86dd4b74 100644 --- a/inc-public-global.php3 +++ b/inc-public-global.php3 @@ -28,7 +28,7 @@ function obtenir_page ($contexte, $chemin_cache, $delais, &$use_cache, $fond, $i // log if (!$log = $chemin_cache) $log = "($fond, delais=$delais, " - . $GLOBALS['HTTP_SERVER_VARS']['REQUEST_METHOD'].")"; + . $GLOBALS['_SERVER']['REQUEST_METHOD'].")"; spip_log (($inclusion ? 'calcul inclus':'calcul').' (' .spip_timer('calculer_page')."): $log"); @@ -121,7 +121,7 @@ function afficher_page_globale ($fond, $delais, &$use_cache) { $lastmodified = @filemtime($chemin_cache); $headers_only = http_last_modified($lastmodified); } - $headers_only |= ($GLOBALS['HTTP_SERVER_VARS']['REQUEST_METHOD'] == 'HEAD'); + $headers_only |= ($GLOBALS['_SERVER']['REQUEST_METHOD'] == 'HEAD'); if ($headers_only) { if ($chemin_cache) diff --git a/inc-public.php3 b/inc-public.php3 index 4fe61e6df13b6b10036f9a4351cc768e5632a995..78021bc5a3eed1fb02052ae063105e911ee712f8 100644 --- a/inc-public.php3 +++ b/inc-public.php3 @@ -30,19 +30,19 @@ else { $delais = 0; // authentification du visiteur - if ($HTTP_COOKIE_VARS['spip_session'] OR + if ($_COOKIE['spip_session'] OR ($PHP_AUTH_USER AND !$ignore_auth_http)) { include_ecrire ("inc_session.php3"); verifier_visiteur(); } // multilinguisme - if ($forcer_lang AND ($forcer_lang!=='non') AND empty($HTTP_POST_VARS)) { + if ($forcer_lang AND ($forcer_lang!=='non') AND empty($_POST)) { include_ecrire('inc_lang.php3'); verifier_lang_url(); } - if ($HTTP_GET_VARS['lang']) { + if ($_GET['lang']) { include_ecrire('inc_lang.php3'); - lang_select($HTTP_GET_VARS['lang']); + lang_select($_GET['lang']); } // Ajout_forum (pour les forums) et $val_confirm signalent des modifications // a faire avant d'afficher la page @@ -69,8 +69,8 @@ else { // est-on admin ? if ($affiche_boutons_admin = (!$flag_preserver - AND ($HTTP_COOKIE_VARS['spip_admin'] - OR $HTTP_COOKIE_VARS['spip_debug']))) + AND ($_COOKIE['spip_admin'] + OR $_COOKIE['spip_debug']))) include_local('inc-formulaire_admin.php3'); $tableau_des_erreurs = array(); @@ -79,7 +79,7 @@ else { if (!$flag_preserver) { // Interdire au client de cacher un login, un admin ou un recalcul if ($flag_dynamique OR $var_mode - OR $HTTP_COOKIE_VARS['spip_admin']) { + OR $_COOKIE['spip_admin']) { @header("Cache-Control: no-cache,must-revalidate"); @header("Pragma: no-cache"); // Pour les autres donner l'heure de modif diff --git a/inc-urls-propres.php3 b/inc-urls-propres.php3 index bfd0ce6314b10c98b1a5287bbcea03f98834d244..a84d179f2c58622a92861e17de2c5ab7c5ff6464 100644 --- a/inc-urls-propres.php3 +++ b/inc-urls-propres.php3 @@ -114,7 +114,7 @@ function recuperer_parametres_url($fond, $url) { global $contexte; // Migration depuis anciennes URLs ? - if ($GLOBALS['HTTP_SERVER_VARS']['REQUEST_METHOD'] != 'POST' && + if ($GLOBALS['_SERVER']['REQUEST_METHOD'] != 'POST' && preg_match(',(^|/)(article|breve|rubrique|mot)\.php3?([\?&].*)?$,', $url, $regs)) { $type = $regs[2]; $id_objet = intval($GLOBALS['id_'.$type]); @@ -130,7 +130,7 @@ function recuperer_parametres_url($fond, $url) { return; } - $url_propre = $GLOBALS['HTTP_SERVER_VARS']['REDIRECT_url_propre']; + $url_propre = $GLOBALS['_SERVER']['REDIRECT_url_propre']; if (!$url_propre) $url_propre = $GLOBALS['HTTP_ENV_VARS']['url_propre']; if (!$url_propre) $url_propre = substr($url, strrpos($url, '/') + 1); if (!$url_propre) return; diff --git a/spip_acces_doc.php3 b/spip_acces_doc.php3 index f85cec520b6d0395b8c7f31f99a37940c8f4ea13..eaaa8b785c31ae814edad8a47534e24ccc5be06f 100644 --- a/spip_acces_doc.php3 +++ b/spip_acces_doc.php3 @@ -19,7 +19,7 @@ else include_ecrire("inc_session.php3"); global $auteur_session; - if ($cookie_session = $HTTP_COOKIE_VARS['spip_session']) + if ($cookie_session = $_COOKIE['spip_session']) { if (verifier_session($cookie_session)) { diff --git a/spip_image.php3 b/spip_image.php3 index 49de3a749132b7dc4244c9500f1b195377ff1a01..fee41885069cee1a7e561205d0bcff2723f8971a 100644 --- a/spip_image.php3 +++ b/spip_image.php3 @@ -419,8 +419,8 @@ else { } if (!($redirect)) { - if ($HTTP_POST_VARS) $vars = $HTTP_POST_VARS; - else $vars = $HTTP_GET_VARS; + if ($_POST) $vars = $_POST; + else $vars = $_GET; $redirect = $vars["redirect"]; $link = new Link(_DIR_RESTREINT_ABS . $redirect); reset($vars);