Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1584 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  [PHP] Comment envoyer des données en POST à un script ? [Résolu]

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[PHP] Comment envoyer des données en POST à un script ? [Résolu]

n°623548
misterping​uin
Posté le 28-01-2004 à 10:09:06  profilanswer
 

Salut,
 
Je voudrais savoir s'il est possible et surtout comment poster des données à partir d'un script php.
 
je m'explique : j'ai des variables dans scrip1.php que je veux poster vers script2.php
 
si je fais header("Location : script2.php?var1=valeur" ); j'envoie en GET, comment le faire en POST ?
 
Merci


Message édité par misterpinguin le 28-01-2004 à 12:44:39
mood
Publicité
Posté le 28-01-2004 à 10:09:06  profilanswer
 

n°623583
deliriumtr​emens
sic transit intestinal...
Posté le 28-01-2004 à 10:46:48  profilanswer
 

- Un formulaire avec des champs chachés (input type="hidden" )
- variables de session (c'est plus du POST, mais c'est pas du GET non plus)
 
par exemple

n°623702
misterping​uin
Posté le 28-01-2004 à 12:44:25  profilanswer
 

deliriumtremens a écrit :

- Un formulaire avec des champs chachés (input type="hidden" )
- variables de session (c'est plus du POST, mais c'est pas du GET non plus)
 
par exemple

oui mais il faut passer par du javascript pour valider
 
j'ai entre temps trouvé mon bonheur sur phpinfo.net :

Code :
  1. <?
  2. // Les données envoyées en POST sous forme d'url
  3. $data = 'txt1='.urlencode($txt1).'&txt2='.urlencode($txt2).'&id='.$id_session;
  4. // monfichier.php3 est l'URL du fichier devant recevoir la requete POST  
  5. $message  = "POST /monfichier.php3 HTTP/1.0\r\n";
  6. $message .= "Content-type: application/x-www-form-urlencoded\r\n";
  7. $message .= "Content-length: ".strlen( $data )."\r\n";
  8. $message .= "\r\n";
  9. $message .= $data."\r\n";
  10. // monserveur correspond au serveur qui doit recevoir la requete
  11. $fd = fsockopen( "monserveur", 80 );
  12. fputs($fd,$message);
  13. fclose($fd);
  14. ?>


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  [PHP] Comment envoyer des données en POST à un script ? [Résolu]

 

Sujets relatifs
[Perl] Création d'un script CGI quels modules utiliser?[HTML + PHP ] variable text dans textarea [close]
[PHP] Problème de cookie [création inside] [PHP] Porbleme de compteur / boucle
Base de données en ligne ?for vs foreach en PHP
[PHP] Prise de tête avec les expressions régulièrespassage de php/mysql vers php/access : problemes [resolu]
[RESOLU] AffineTransformOp qui zap des données 
Plus de sujets relatifs à : [PHP] Comment envoyer des données en POST à un script ? [Résolu]


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR