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 ...
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();
  }
}
...
D'avance, merci pour votre aide et vos suggestions.