le 28/11/2003 à 16:41
OHOH
Bonjour,
je suis sur un projet de site portail et je cherchais le moyen de faire une barre de navigation. Celle qui est expliquée sur le site est très bien et j aimerai m'en servir, mais je déteste utiliser ss comprendre... donc j'aimerai qu'on m'explique juste la premiere partie de la fct:
function barre_navigation ($nb_total,
$nb_affichage_par_page,
$debut) {
// on indique le nombre de liens représentants des chiffres dans la barre de navigation
$nb_liens_dans_la_barre = 10;
// on prépare l'URL de la page qui va être visitée
if ($_SERVER['QUERY_STRING'] == "") {
$query = $_SERVER['PHP_SELF'].'?debut=';
}
else {
$tableau = explode ("debut=", $_SERVER['QUERY_STRING']);
$nb_element = count ($tableau);
if ($nb_element == 1) {
$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 ne comprends pas certains points de cette fct. Si on pouvait me detailler a koi sert la préparation de l'url je serai vraiment heureux ^^.
Merci d'avance ;).@++
je suis sur un projet de site portail et je cherchais le moyen de faire une barre de navigation. Celle qui est expliquée sur le site est très bien et j aimerai m'en servir, mais je déteste utiliser ss comprendre... donc j'aimerai qu'on m'explique juste la premiere partie de la fct:
function barre_navigation ($nb_total,
$nb_affichage_par_page,
$debut) {
// on indique le nombre de liens représentants des chiffres dans la barre de navigation
$nb_liens_dans_la_barre = 10;
// on prépare l'URL de la page qui va être visitée
if ($_SERVER['QUERY_STRING'] == "") {
$query = $_SERVER['PHP_SELF'].'?debut=';
}
else {
$tableau = explode ("debut=", $_SERVER['QUERY_STRING']);
$nb_element = count ($tableau);
if ($nb_element == 1) {
$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 ne comprends pas certains points de cette fct. Si on pouvait me detailler a koi sert la préparation de l'url je serai vraiment heureux ^^.
Merci d'avance ;).@++