diff --git a/ecrire/action/cookie.php b/ecrire/action/cookie.php index c31f6b55a57f4a6daf6bf427274b7f0d8be29558..27d40d43447989ab604eac6e5f4ac06a52a59848 100644 --- a/ecrire/action/cookie.php +++ b/ecrire/action/cookie.php @@ -60,7 +60,7 @@ function action_cookie_dist($set_cookie_admin = null, $change_session = null) { $session = charger_fonction('session', 'inc'); $session(true); spip_log('statut 204 pour ' . $_SERVER['REQUEST_URI']); - http_status(204); // No Content + http_response_code(204); // No Content return; } diff --git a/ecrire/action/menu_rubriques.php b/ecrire/action/menu_rubriques.php index 706f4e68f5314c4df569c5b91496a08b5ca40729..f2be3b9c0e686f99d066d77294a3e564417cb4a6 100644 --- a/ecrire/action/menu_rubriques.php +++ b/ecrire/action/menu_rubriques.php @@ -63,7 +63,7 @@ function action_menu_rubriques_dist() { ) { include_spip('inc/headers'); header('Content-Type: text/html; charset=' . $GLOBALS['meta']['charset']); - http_status(304); + http_response_code(304); exit; } else { include_spip('inc/actions'); diff --git a/ecrire/inc/filtres.php b/ecrire/inc/filtres.php index 8fe948f20cdc9c50177d277c33834664bfde1495..c418dd8774118bd0cc29ab69221831034c084aee 100644 --- a/ecrire/inc/filtres.php +++ b/ecrire/inc/filtres.php @@ -5314,7 +5314,7 @@ function sinon_interdire_acces($ok = false, $url = '', $statut = 0, $message = n if (!$statut or !in_array($statut, [404, 403])) { $statut = 403; } - http_status(403); + http_response_code(403); $echec = charger_fonction('403', 'exec'); $echec($message); } else { @@ -5323,7 +5323,7 @@ function sinon_interdire_acces($ok = false, $url = '', $statut = 0, $message = n $statut = 404; } // Dans tous les cas on modifie l'entité avec ce qui est demandé - http_status($statut); + http_response_code($statut); // Si le statut est une erreur et qu'il n'y a pas de redirection on va chercher le squelette du même nom if ($statut >= 400) { echo recuperer_fond("$statut", ['erreur' => $message]); diff --git a/ecrire/inc/flock.php b/ecrire/inc/flock.php index d35b5ac02aaa635e1f86976afa161d65e0d16d5e..fe36e37569006e7fd0b0c95ba07b17be9fe1071d 100644 --- a/ecrire/inc/flock.php +++ b/ecrire/inc/flock.php @@ -390,7 +390,7 @@ function lire_fichier_securise($fichier, &$contenu, $options = []) { function raler_fichier($fichier) { include_spip('inc/minipres'); $dir = dirname($fichier); - http_status(401); + http_response_code(401); echo minipres(_T('texte_inc_meta_2'), "<h4 style='color: red'>" . _T('texte_inc_meta_1', ['fichier' => $fichier]) . " <a href='" diff --git a/ecrire/inc/minipres.php b/ecrire/inc/minipres.php index 68a8ba87a9469b92ddca51379614f78e7189eb2e..b323e3ff046eaea08d1d6939f0e3083e36e0c79d 100644 --- a/ecrire/inc/minipres.php +++ b/ecrire/inc/minipres.php @@ -206,7 +206,7 @@ function minipres($titre = '', $corps = '', $options = []) { if (!_AJAX) { if (isset($options['status'])) { - http_status($options['status']); + http_response_code($options['status']); } return install_debut_html($titre, $options['onload'], $options['all_inline']) diff --git a/ecrire/inc/utils.php b/ecrire/inc/utils.php index 043ef35f896fbf792920f274758fac27da5c3b6b..1b37231cd1c7c4f8158008efcf3be960c594ed31 100644 --- a/ecrire/inc/utils.php +++ b/ecrire/inc/utils.php @@ -1056,7 +1056,7 @@ function spip_touch($fichier, $duree = 0, $touch = true) { **/ function action_cron() { include_spip('inc/headers'); - http_status(204); // No Content + http_response_code(204); // No Content header('Connection: close'); define('_DIRECT_CRON_FORCE', true); cron(); diff --git a/ecrire/public.php b/ecrire/public.php index 8124b10b0b509f3a0d23121c3ac368d011e95338..4aa9a748b629e77ee208efd23c935593cfea4afe 100644 --- a/ecrire/public.php +++ b/ecrire/public.php @@ -118,7 +118,7 @@ if (isset($GLOBALS['_INC_PUBLIC']) and $GLOBALS['_INC_PUBLIC']) { if (isset($page['status'])) { include_spip('inc/headers'); - http_status($page['status']); + http_response_code($page['status']); } // Content-Type ? diff --git a/ecrire/public/aiguiller.php b/ecrire/public/aiguiller.php index 13ed9f814d57c7400a5a47ae9062cfecf7366cbb..98a90341b4273380ee11eeb5add2f2e525a0b38b 100644 --- a/ecrire/public/aiguiller.php +++ b/ecrire/public/aiguiller.php @@ -160,7 +160,7 @@ function traiter_appels_inclusions_ajax() { } } else { include_spip('inc/headers'); - http_status(400); + http_response_code(400); $texte = _L('signature ajax bloc incorrecte'); } ajax_retour($texte, false); diff --git a/ecrire/public/debusquer.php b/ecrire/public/debusquer.php index 9cba5208e4abb0d61642c99a94d70440e510de7e..0ddae1d27044b380b7a04cff09b60a3b7c61a29b 100644 --- a/ecrire/public/debusquer.php +++ b/ecrire/public/debusquer.php @@ -137,7 +137,7 @@ function public_debusquer_dist($message = '', $lieu = '', $opt = []) { return $res; } if ($tableau_des_erreurs) { - http_status(503); + http_response_code(503); } http_no_cache();