Code : Tout sélectionner
http://www.xxxxxxxx.xxx/xxx/xxxx.php?menu=accueil&xxxxxCode : Tout sélectionner
http://www.xxxxxxxx.xxx/xxx/xxxx.php?xxxxx=xxxxx&menu=accueil&xxxxx<?php
// url de recherche
$url1 = "http://www.xxxxxxxx.xxx/xxx/xxxx.php?menu=accueil&xxxxx";
$url2 = "http://www.xxxxxxxx.xxx/xxx/xxxx.php?xxxxx=xxxxx&menu=accueil&xxxxx";
// recherche dans url1
preg_match("#menu=([^&]*)&?#i", $url1, $resultat); // la fonction recherche tout ce qui est entouré entre ()
// voyons le contenu du tableau $resultat
echo "<pre>"; print_r($resultat); echo "</pre>";
// le mot recherché si trouvé est placé donc dans la case [1] du resultat
echo "<p>mot trouvé dans url1: " . $resultat[1] . "</p>";
// recherche dans url2
preg_match("#menu=([^&]*)&?#i", $url2, $resultat);
echo "<p>mot trouvé dans url2: " . $resultat[1] . "</p>";
?>
Voilà.
Si je fais ce que Sadeq et chrislabricole ont dit, je vais obtenir ou je me positionne, mais la je veux savoir ou autrui se positionneQuelle est la différence entre un pigeon ?
Non pas d une base de donnee, mais il suffit de recuprere ce qui est apres ?menu= pour savoir ce que l'utilisateur est entrain de fairePas avec la méthode de Saqed. Où se trouvent tes URL exactement ? Elles proviennent d'une basée de données ?
donc je dois sauvegarder les liens dans ma BD et apres receuperer par LIMIT 1 et comme ca j'aurais ce que l'utilisateur fait pour le momentEt comment tu connais l'URL de l'utilisateur ?
C'est pas clair ton histoire. Soit ton script s'exécute sur la page de l'utilisateur (front-end ou front-office), et un simple var_dump($_GET['menu']); est suffisant, soit tu es sur une page administrateur (back-end ou back-office) et tu dois lire les sauvegardes de liens quelque part.
ce que je voudrais faire c'est de controler mes utilisateurs, par exemple: si je demande a une personne d'effectuer un travail, il doit le faire et ne pas rentrer sur des pages pour s'amuser.Sauf que l'autre solution n'est pas mauvaise non plus. Tout dépend de ce que tu fais des liens : des statistiques par exemple ? Dans ce cas, c'est mieux de stocker effectivement, et tu traites plus tard, dans le panneau administrateur (histoire de ne pas embêter l'utilisateur).