Bonjour,
Dans quel cas HTTP_REFERER peut-il ne donner que la racine du site et pas le chemin complet ?
Ce que je ne comprends pas c'est que d'une machine à l'autre (pas sur la même connexion internet (2 live box différentes)), cela fonctionne ou cela ne fonctionne pas.
Le fait que ce soit en https peut-il jouer ?
Le cache sur le serveur (mais j'en doute car les modications d'affichage faites pour essayer de trace le "bug" sont bien prise en compte) ?
La fonction suivante me reroute toujours vers ciao.php ...
D'avance, merci pour votre aide et vos suggestions.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 <?php session_start(); function fa_acces_script() { $origine=pathinfo(parse_url($_SERVER["HTTP_REFERER"], PHP_URL_PATH)); $origine_nom=$origine['filename']; global $t_origines_ok; $vl_pos=array_search($origine_nom,$t_origines_ok); if ($vl_pos===false) { {header("Location: ciao.php?script_en_cours=".$_SERVER["PHP_SELF"]."&o0=$origine_nom&o1=".$t_origines_ok[4]);} die(); } } ...
Partager