8791 sujets

Développement web côté serveur, CMS

Salut,

Toutes variables dans l'url sont exploitables dans la page appelé par le tableau $_GET.

donc $_GET['id'] du moins en PHP.

il y a des equivalents dans tous languages.


Pascal.
je travail en local, j'ai plusieurs milliers de liens de redirection dans la BDD.
j'ai pensé à ouvrir les liens avec "fopen", mais cela ne fonctionnera pas avec le $_GET.
je n'ai pas trouvé de solution, je ne pense pas que cela existe en php.
Si j'ai bien compris, ce que tu appelles "lien redirigé" n'est pas l'adresse de la page en cours, mais une chaine de caractère stockée. Si c'est le cas, tu peux récupérer ces variables en utilisant des regex, ou alors, avec des "explode" successifs.
CURL ou expression rationnelle ou fonctions de manipulations de chaines. Ou un mix des trois.

Y'a plein de façons de faire. Mais sans code et sans exemple de ce que tu veux et avec toi qui répète en boucle que c'est impossible à faire, je vois pas comment on peut t'aider.
jb_gfx a écrit :

Mais sans code et sans exemple ....


j'ai déjà donné un exemple :
smartywou a écrit :
....
http://urltest.com -> REDIRECTION VERS -> http://www.un-site.com/index.php?id=456


Bon, ce n'est pas très clair, mais en gros, vous avez un lien de redirection dans votre base de données qui s'appelle http://urltest.com, et vous cherchez à récupérer les données qui se trouvent dans la variable ID du lien redirigé que voici : http://www.un-site.com/index.php?id=456. Là, je peux pas être plus clair.

Pour le code php, malheureusement je n'en ai aucune idée.
Merci pour les indices.