uawdijnntqw1x1x1
IP : 216.73.216.20
Hostname : webm001.cluster110.gra.hosting.ovh.net
Kernel : Linux webm001.cluster110.gra.hosting.ovh.net 6.18.42-ovh-vps-grsec-zfs+ #1 SMP PREEMPT_DYNAMIC Wed Aug 5 15:59:48 CEST 2026 x86_64
Disable Function : _dyuweyrj4,_dyuweyrj4r,dl
OS : Linux
PATH:
/
home
/
etiennec
/
www
/
b9da6
/
..
/
e6335
/
..
/
assets
/
..
/
oldsite
/
ecrire
/
action
/
cookie.php
/
/
<?php /***************************************************************************\ * SPIP, Systeme de publication pour l'internet * * * * Copyright (c) 2001-2011 * * Arnaud Martin, Antoine Pitrou, Philippe Riviere, Emmanuel Saint-James * * * * Ce programme est un logiciel libre distribue sous licence GNU/GPL. * * Pour plus de details voir le fichier COPYING.txt ou l'aide en ligne. * \***************************************************************************/ if (!defined('_ECRIRE_INC_VERSION')) return; include_spip('inc/actions'); include_spip('inc/cookie'); // http://doc.spip.org/@action_cookie_dist function action_cookie_dist() { // La cible de notre operation de connexion $url = securiser_redirect_action(_request('url')); $redirect = $url ? $url : generer_url_ecrire('accueil'); $redirect_echec = _request('url_echec'); if (!isset($redirect_echec)) { if (strpos($redirect,_DIR_RESTREINT_ABS)!==false) $redirect_echec = generer_url_public('login','',true); else $redirect_echec = $redirect; } // rejoue le cookie pour renouveler spip_session if (_request('change_session') == 'oui') { $session = charger_fonction('session', 'inc'); $session(true); spip_log("statut 204 pour " . $_SERVER['REQUEST_URI']); http_status(204); // No Content return; } // tentative de connexion en auth_http if (_request('essai_auth_http') AND !$GLOBALS['ignore_auth_http']) { include_spip('inc/auth'); if (@$_SERVER['PHP_AUTH_USER'] AND @$_SERVER['PHP_AUTH_PW'] AND lire_php_auth($_SERVER['PHP_AUTH_USER'], $_SERVER['PHP_AUTH_PW'])) redirige_par_entete($redirect); else ask_php_auth(_T('info_connexion_refusee'), _T('login_login_pass_incorrect'), _T('login_retour_site'), "url=".rawurlencode($redirect), _T('login_nouvelle_tentative'), (strpos($url,_DIR_RESTREINT_ABS)!==false)); } // en cas de login sur bonjour=oui, on tente de poser un cookie // puis de passer au login qui diagnostiquera l'echec de cookie // le cas echeant. if (_request('test_echec_cookie') == 'oui') { spip_setcookie('spip_session', 'test_echec_cookie'); redirige_par_entete(parametre_url(parametre_url($redirect_echec,'var_echec_cookie','oui','&'),'url',rawurlencode($redirect),'&')); } $cook = isset($_COOKIE['spip_admin']) ? $_COOKIE['spip_admin'] : ''; // Suppression cookie d'admin ? if (_request('cookie_admin') == "non") { if ($cook) spip_setcookie('spip_admin', $cook, time() - 3600 * 24); } // Ajout de cookie d'admin else if (isset($set_cookie_admin) OR $set_cookie_admin = _request('cookie_admin')) { spip_setcookie('spip_admin', $set_cookie_admin, time() + 14 * 24 * 3600); } // Redirection finale redirige_par_entete($redirect, true); } ?>
/home/etiennec/www/b9da6/../e6335/../assets/../oldsite/ecrire/action/cookie.php