Bonjour,

J'utilise un script qui permet de calculer et d'afficher un lien page suivante.

La barre de naviguation qui s'affiche utilise des symbole comme = et &, comme je souhaite utiliser l'url rewriting, je voudrais les remplacer par un -

Là où je n'arrive pas à les remplacer c'est quand il reprend l'url courante :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
 
...
    // on recherche l'URL courante munie de ses paramètre auxquels on ajoute le paramètre 'debut' qui jouera le role du premier élément de notre LIMIT
    if ($_SERVER['QUERY_STRING'] == "") {
       		$query = $_SERVER['PHP_SELF'].'-debut-';
 
	   }
    else {
		//$tableau = explode ("debut=", $_SERVER['QUERY_STRING']);
        $tableau = explode ("debut-", $_SERVER['QUERY_STRING']);
        $nb_element = count ($tableau);
        if ($nb_element == 1) {
           ['QUERY_STRING'].'&debut=';
			$query = $_SERVER['PHP_SELF'].'-'.$_SERVER['QUERY_STRING'].'-debut-';
        }
        else {
            if ($tableau[0] == "") {
 
                $query = $_SERVER['PHP_SELF'].'-debut-';
            }
            else {
 
                $query = $_SERVER['PHP_SELF'].'-'.$tableau[0].'debut-';
            }
        }
    }
...
Je pensais utiliser quelque chose de ce style
Code : Sélectionner tout - Visualiser dans une fenêtre à part
$query = preg_replace('&', '-', $query);
.

Une idée ?

Merci