Rechercher : dans
Par :

[HTML -> PHP] - Transmission variable par URL

Dernière réponse le 5 jui 2009 à 21:46:03 draggss, le 12 jun 2007 à 14:58:41 
 Signaler ce message aux modérateurs

Voici mon problème :

J'ai créé un site.
J'ai une page (nommée "p1.htm") avec plusieurs sujets en html. Et un lien appelé "poster un commentaire" qui mene vers une page appelée "com.php" (qui contient un formulaire avec 4 champs non cachés) pour chaque sujet.

Je veux transmettre par l'URL (nommé "poster un commentaire") de chaque sujet une variable de référence différente nommé "ref" qui contient 5 caractères (Deux lettre majuscules et 3 chiffres.).

Je veux qu'ensuite, sur ma page unique "com.php", cette variable soit récupérée et mise en valeur initiale du champs nommé ref mais que cette valeur change suivant la variable enregistrée dans l'URL par mon lien différent à chaque sujet.

Pouvez vous m'aider s'il vous plait ?

Luka.

Meilleures réponses pour « [HTML > PHP] Transmission variable par URL » dans :
PHP - Les variables Voir Concept de variable avec PHP Une variable est un objet repéré par son nom, pouvant contenir des données, qui pourront être modifiées lors de l'exécution du programme. Les variables en langage PHP peuvent être de trois...
[PHP] Les ressemblances à ne pas confondre VoirIntroduction Concaténation ou paramètres ? Guillemets/Apostrophe Structure require/include isset vs empty htmlentities ou htmlspecialchars ? Nombre de signes égal Introduction Cette astuce présente plusieurs fonction ou astuces en php...
[PHP] Transformer une URL en lien hypertexte cliquable VoirGrâce aux expressions régulières, il est possible de transformer en lien hypertexte toute URL de la forme http://URL (ou ftp://URL) ou bien commençant par www. :
PHP - Les variables d'environnement VoirNotion de variable d'environnement Les variables d'environnement sont, comme leur nom l'indique, des données stockées dans des variables permettant au programme d'avoir des informations sur son environnement. L'environnement, dans le cas du script...
PHP - Récupération de données VoirPHP rend très simple la récupération de données envoyées par l'intermédiaire de formulaires HTML. Création d'un formulaire Grâce à la balise FORM du langage HTML, il est très simple de créer des formulaires comprenant : des champs de saisie des...

1

Mr.White, le 12 jun 2007 à 15:11:42
  • +6

Bonjour !

En cherchant un peu tu aurai sans doute trouvé tout seul...

Il faut utiliser la methode get.

Sans formulaire tu doit écrire toi même les variable dans l'url :

<a href="com.php?NomVariable=valeur&NomVarible2=valeur2">poster un commentaire</a>


Et tu peut en mettre autant que tu veut.

Pour récupérer les variable sur ta page php :

Utilise la variable $_GET['NomVarible'] qui contient ta valeur. (c'est une varible du serveur, donc pas besoin de la définir ou quoi que ce soit, il n'y a cas l'utiliser).

Utilise la variable $_POST['NomVariable'] pour récuperer ta valeur si tu l'as passé en methode post. Parcontre pour passer des variable en methode post sans formulaire c'est un peut plus compliqué mais l'avantage est que t'es variable ne seront pas visible dans l'URL.

Voila.

J'aimerai tout de même de demander : "Tu a chercher avant de demander ?"

Répondre à Mr.White

2

 manslo, le 5 jui 2009 à 21:46:03
  • +1

"tu a chercher avant de demander..." ????!!!!

coup de gueul contre ce genre de reflection quesque sa veu dir cette frase tu a chercher avan de demander????

a quoi sert se forum si a chaque fois que quelkun poste son probleme et qu'on lui repond sa comme connerie???
le forum s'appel "commen sa marche" et non "sa marche" alor si c'est pour repondre avec des reponse pareil vau mieu se la fermé et je te signal quan on tape sur google n'importe quel probleme on tombe sur ce site en premiere page donc logiquement le membre envoi son probleme sur le forum en esperan trouver de l'aide alor arrete de te la jouer genre j'assur pasque t'a ete debutan comme tou le monde et vu ta reponse tu l'es encore alor si kelkun demande de l'aide evite ce genr de reponse voila

Répondre à manslo