(PHP) Récup signes après signe dans un texte
ludesert
Messages postés
58
Date d'inscription
Statut
Membre
Dernière intervention
-
ludesert Messages postés 58 Date d'inscription Statut Membre Dernière intervention -
ludesert Messages postés 58 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'ai crée un site qui permet de débrider simplement le site bien connu de tous Mega******.
Je souhaite évoluer dans mon projet et permettre à l'utilisateur de rentrer un texte aussi long qu'il veut dans un champ de texte, le texte devant ressembler à ça :
http://monurl.com/?d=XXXX
http://monurl.com/?d=XXXY
http://monurl.com/?d=XXXZ
Et ainsi de suite ...
Ce que je voudrais, c'est récupérer les caractères pouvant être des lettres ou des nombres après les "?d=" dans tous les liens, de rediriger l'utilisateur sur une autre page web qui comportera un bouton qui pourrait faire comme une suite de boutons submit qui envoient les caractères récupères precedmment UN A UN dans un URL tel que http://monsite.com/.
En résumé, le résultat doit être que les caractères récupèrés sont envoyés sur http://monsite.com/ un à un.
Est-ce possible ?
Merci beaucoup !!!
J'ai crée un site qui permet de débrider simplement le site bien connu de tous Mega******.
Je souhaite évoluer dans mon projet et permettre à l'utilisateur de rentrer un texte aussi long qu'il veut dans un champ de texte, le texte devant ressembler à ça :
http://monurl.com/?d=XXXX
http://monurl.com/?d=XXXY
http://monurl.com/?d=XXXZ
Et ainsi de suite ...
Ce que je voudrais, c'est récupérer les caractères pouvant être des lettres ou des nombres après les "?d=" dans tous les liens, de rediriger l'utilisateur sur une autre page web qui comportera un bouton qui pourrait faire comme une suite de boutons submit qui envoient les caractères récupères precedmment UN A UN dans un URL tel que http://monsite.com/.
En résumé, le résultat doit être que les caractères récupèrés sont envoyés sur http://monsite.com/ un à un.
Est-ce possible ?
Merci beaucoup !!!
A voir également:
- (PHP) Récup signes après signe dans un texte
- Signe on off ✓ - Forum Matériel & Système
- Signer un document word - Guide
- Signe environ clavier - Forum Windows
- Signe attention word - Forum Word
- Symbole arrêt marche - Forum Word
6 réponses
Hello,
Cela dépend s'il y a une seul adresse dans le champ ou plusieurs...
S'il y en a une, tu peux faire :
Et tu récupère alors dans $maVariable tes paramètres.
Autre solution, peut-être plus simple : si toutes les lignes on la même URL de départ, alors tu peux faire :
Tu récupères alors un tableau qui contient séparément le paramètre pour chacune des lignes.
Cela dépend s'il y a une seul adresse dans le champ ou plusieurs...
S'il y en a une, tu peux faire :
$maVariable = preg_replace("#.*\?d=([A-Za-z-0-9]*)#", "$1", $monChamp);
Et tu récupère alors dans $maVariable tes paramètres.
Autre solution, peut-être plus simple : si toutes les lignes on la même URL de départ, alors tu peux faire :
$mesVariables = explode("http://monurl.com/?d=", $monChamp);
Tu récupères alors un tableau qui contient séparément le paramètre pour chacune des lignes.
Il y aura toujours au moins deux URL dans le champ. Merci d'avoir répondu !
Et sais-tu comment faire pour la suite ? :/
Et sais-tu comment faire pour la suite ? :/
En gros tu veux passer d'un champ du type :
http://monurl.com/?d=XXXX
http://monurl.com/?d=XXXY
http://monurl.com/?d=XXXZ
À la création d'un bouton qui envoie l'utilisateur sur un autre site :
http://monsite.com?var1=XXXX&var2=XXXY&var3=XXXZ
C'est ça ?
http://monurl.com/?d=XXXX
http://monurl.com/?d=XXXY
http://monurl.com/?d=XXXZ
À la création d'un bouton qui envoie l'utilisateur sur un autre site :
http://monsite.com?var1=XXXX&var2=XXXY&var3=XXXZ
C'est ça ?
Euh en gros c'est ça (je crois, vu que je suis nul en php ^^) et sur cette nouvelle page, je souhaiterais mettre un bouton qui utilise la méthode "post" et qui envoie les chaines de caractères les unes après les autres (avec une pause de 1 seconde entre chaque envoi aussi si c'est possible) sur un url tel que http://monsite.com/
Merci =)
Merci =)
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question