Page 1 sur 1

Passser un contenu d'input sans formulaire, possible?

Posté : 24 févr. 2005, 15:51
par toony
Bonjour,

Tout est dans le titre,
j'aimerais passer le contenu d'un INPUT à la page d'apres sans passer par un formulaire..peut-on faire ca?

:roll:

Posté : 24 févr. 2005, 15:58
par Udufru
Salut,

oui tu peux avec les sessions ou avec la methode get

Posté : 24 févr. 2005, 16:24
par Invité
Le pb c'est que je ne vois pas trop comment..

disons que j'ai mon champs <INPUT name=texte> etc...

je dois ecrire dans mon lien pour passer à la page suivante:
<A HREF="page.php?texte=$texte"> ????
parce que ma variable $texte est vide au moement ou je clique, nan?
:roll:

Re: Passser un contenu d'input sans formulaire, possible?

Posté : 24 févr. 2005, 18:38
par marsupilami
Bonjour,

Tout est dans le titre,
j'aimerais passer le contenu d'un INPUT à la page d'apres sans passer par un formulaire..peut-on faire ca?

:roll:
Il faut savoir que POST et GET font référence à un formulaire.
Le seul autre moyen est de passer par les cookies. Auquel cas tu écris le cookie en javascript, il est automatiquement envoyé par le navigateur au serveur, et tu le lis en PHP grâce à la variable $_COOKIES.

Re: Passser un contenu d'input sans formulaire, possible?

Posté : 25 févr. 2005, 17:55
par hrz
Le seul autre moyen est de passer par les cookies. Auquel cas tu écris le cookie en javascript, il est automatiquement envoyé par le navigateur au serveur, et tu le lis en PHP grâce à la variable $_COOKIES.
en passant par javascript tu peut passer a la pages suivante des parametres dans l'URL comme le fait un formulaire par GET et les recuperer de la meme facon.

comme cela et sur un formulaire par POST il est meme possible de donner un complement d'infos a la facon d'un GET mais il ne faut pas oublier le $_GET[] en plus du $_POST[] ou simplement faire un $_REQUEST[]