Post d'une variable ne provenant pas d'un formulaire

Post d'une variable ne provenant pas d'un formulaire - HTML/CSS - Programmation

Marsh Posté le 15-04-2006 à 16:11:41    

Bonjour,
 
Suite à l'enregsitrement de données dans une variable je souhaiterais pouvoir l'envoyer à un traitement sur une page en php.
 
Tout d'abord je souhaiterais savoir s'il est possible d'envoyer n'importe quel type de variable avec un style post, de la taille que l'on désire.
 
Ensuite je souhaiterais savoir comment est récupérée cette variable .... JS -> PHP ?
 
Merci d'avance

Reply

Marsh Posté le 15-04-2006 à 16:11:41   

Reply

Marsh Posté le 15-04-2006 à 19:09:39    

:hello:  
Les envois de données vers le serveur se font par des submits de formulaires. Pour envoyer une donnée qui ne se trouve pas dans un formulaire (par exemple l'heure locale que l'on peut récupérer par du Javascript), l'astuce habituelle consiste à mettre cette donnée dans un champ de type "hidden" du formulaire. La récupération se fait comme pour un champ de type "input", par $toto=$_POST['toto'];

Reply

Marsh Posté le 15-04-2006 à 19:17:41    

et dans le cas ou toto est un tableau ou une structure complexe...

Reply

Marsh Posté le 15-04-2006 à 19:25:04    

J'oubliais, qu'il est aussi possible d'uploader un fichier.
 
Par ailleurs, je dois manquer d'imagination parce que je ne vois pas dans quels cas le poste client aurait besoin d'envoyer des données complexes et des structures qui ne feraient pas parti des champs d'un formulaire ou d'un fichier d'upload.

Reply

Marsh Posté le 15-04-2006 à 19:40:41    

manipulations coté client qui sont gardée en mémoire dans un historique et qui sont postées vers un traitement en .php pour la mise en mémoire dans une base de données

Reply

Marsh Posté le 16-04-2006 à 00:33:57    

tu peut ajouter plusieurs champs hidden, à l'aide de createElement() en javascript.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed