[php] passer des variables en mode POST
13 messages • Page 1 sur 1
Consultez la formation à Google Analytics de WebRankInfo / Ranking Metrics
- fat-freddy
- WRInaute occasionnel

- Messages: 151
- Inscription: Lun Nov 24, 2003 19:56
[php] passer des variables en mode POST
Bonjour!
Je souhaite envoyer des variables depuis une page en php vers une autre mais en mode POST et non en GET... Est-ce possible ?
Je souhaite envoyer des variables depuis une page en php vers une autre mais en mode POST et non en GET... Est-ce possible ?
- fat-freddy
- WRInaute occasionnel

- Messages: 151
- Inscription: Lun Nov 24, 2003 19:56
Pardon je me suis peut être mal expliqué, en fait je voudrais qu'un script php redirige vers une seconde page en passant des variables en mode POST, peut être avec la fonction header... mais je ne trouve pas 
Les variables POST sont stockés dans les en-têtes HTTP pour l'envoi vers le serveur web. Tu peut donc inclure n'importe quelle données POST dedans, mais le problème, c'est que c'est le client http qui envoi ces données vers le serveur, et non pas le serveur vers le serveur (si j'ai bien compris ce que tu voulais).
Ce que je te conseille, c'est d'utiliser des input type=hidden sur ta première page dans un formulaire avec method=post et ...
euh non, ça marche pas non plus désolé ...
Alors le mieux, c'est d'utiliser Perl, car je crois qu'en php, ça va être un peu compliqué.
Je voudrais être sur de bien avoir compris ton problème:
Tu souhaite lorsque le navigateur demande script1.php, rediriger vers script2.php en ajoutant des données POST.
c'est ça ?
Ce que je te conseille, c'est d'utiliser des input type=hidden sur ta première page dans un formulaire avec method=post et ...
euh non, ça marche pas non plus désolé ...
Alors le mieux, c'est d'utiliser Perl, car je crois qu'en php, ça va être un peu compliqué.
Je voudrais être sur de bien avoir compris ton problème:
Tu souhaite lorsque le navigateur demande script1.php, rediriger vers script2.php en ajoutant des données POST.
c'est ça ?
-

hipopulation - WRInaute impliqué

- Messages: 346
- Inscription: Mer Juil 28, 2004 10:14
utilise les sessions php, c'est vraiment le plus simple...
Je cherché des morceaux de codes pour améliorer mon site et j'ai trouvé ca
http://phpinfo.net/sources/sources053.html
http://phpinfo.net/sources/sources053.html
Pour faire passer tes variables en POST il faut que utiliser les fonctions fsockopen et fsockread pour envoyer une requête POST avec les variables.
Je te conseilles de te référer à Nexen pour l'utilisation des fonctions et aux RFC pour savoir quel requête POST envoyer par l'intermédiaire de ces fonctions.
Je te conseilles de te référer à Nexen pour l'utilisation des fonctions et aux RFC pour savoir quel requête POST envoyer par l'intermédiaire de ces fonctions.
- fat-freddy
- WRInaute occasionnel

- Messages: 151
- Inscription: Lun Nov 24, 2003 19:56
Merci pour vos réponses je vais regarder tout ca, ce n'est en tout cas pas possible avec des sessions car je veux envoyer les variables sur un autre site que le mien, le shéma exact c'est :
page.php (script sur mon site) > POST ($var1 et $var2) > page.php (autre site)
page.php (script sur mon site) > POST ($var1 et $var2) > page.php (autre site)
J'ai touvé ça :
page1.php :
page1.php :
- Code: Tout sélectionner
<?php
$var1 = $_POST["var1"];
$var2 = $_POST["var2"];
$url = "http:// ........ /page2.php";
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, "var1=$var1&var2=$var2");
curl_exec($ch);
curl_close($ch);
?>
- fat-freddy
- WRInaute occasionnel

- Messages: 151
- Inscription: Lun Nov 24, 2003 19:56
J'étais tombé dessu aussi, mais je voulais recouper les infos, il semblerait que ce soit ca, je vous tiendrai au courant aprés les tests..
13 messages • Page 1 sur 1
Formation recommandée sur ce thème :
Formation Google Analytics : en 2 jours, apprenez comment exploiter l'essentiel des possibilités de l'outil de mesure d'audience de Google. Formation animée par Julien Coquet, expert certifié officiellement par Google Analytics.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- Passage à l'heure d'été/hiver sur un forum phpBB
- Linkbait et linkbaiting : explications en français
- Référencement : le problème des sessions des pages PHP
- Liste de bons annuaires
- Diagnostic Référencement gratuit offert par Ranking Metrics
- Quelques nouveautés dans le forum
- Deepfish
- Design de WRI version 3
- Trouvez les bons mots-clés
- Google va-t-il racheter Napster ?
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités








le forum