Aller au contenu
  • Pas encore inscrit ?

    Pourquoi ne pas vous inscrire ? C'est simple, rapide et gratuit.
    Pour en savoir plus, lisez Les avantages de l'inscription... et la Charte de Zébulon.
    De plus, les messages que vous postez en tant qu'invité restent invisibles tant qu'un modérateur ne les a pas validés. Inscrivez-vous, ce sera un gain de temps pour tout le monde, vous, les helpeurs et les modérateurs ! :wink:

le Visiteur

Envoyer des variables en POST

Messages recommandés

Salut,

 

Je dois communiquer des variables à un script auquel je n'ai pas accès.Ce dernier doit les recevoir en POST et impérativement via un script PHP muet (donc aucun formulaire).

Comment fait-on cela SVP?

Partager ce message


Lien à poster
Partager sur d’autres sites

Je vais détailler dans ce cas ...

Je voudrais envoyer depuis une animation Flash des variables POST vers un script (auquel je n'ai pas accès en modification), mais ce dernier n'accepte que les variables POST envoyer par une page web.

Donc ne pouvant le faire directement, je transmets mes variables en POST à un script intermédiaire.J'aimerais maintenant générer l'en-tête de redirection incluant mes variables POST.

Or je ne sais pas faire cela ... (intégrer les variables POST)

Modifié par le Visiteur

Partager ce message


Lien à poster
Partager sur d’autres sites

Quelle différence tu fais entre "une animation flash" et "une page web" ?!?

De toute façon c'est le navigateur qui va balancer la requête, donc le fait que cela soit causé par une anim flash ou un formulaire "normal" ne devrait rien changer du tout...

Partager ce message


Lien à poster
Partager sur d’autres sites

Si justement! Le script final détecte que ce n'est pas une page web qui lui fournit les variables, bien que la méthode utilisée soit POST.

D'ailleurs dans le cas d'une animation Flash ce n'est pas le navigateur qui fait la requête mais bien Flash :P

Modifié par le Visiteur

Partager ce message


Lien à poster
Partager sur d’autres sites

Ah, ok...

C'est très tordu comme truc... Parce que si tu as une détection de la source de la requête par le script final, si tu génères tes variables avec du PHP, la requête va provenir du serveur, et pas (non plus) de ton navigateur...

Partager ce message


Lien à poster
Partager sur d’autres sites

Huhu

 

Bon, je sais ce que ca vaut mais voici la réponse tordue à une question tordue.

 

tu crées le fichier : relance.php

<?
     #fichier relance.php
     header ("Location : tonfichiercible.php");
?>

 

J'suis pas sur que ca marche mais tu peux tester (y'en a d'autres de solutions tordues...).

 

Myki

Partager ce message


Lien à poster
Partager sur d’autres sites

Il ne s'agit que d'une redirection, les variables les variables ne sont pas transmises.

La seule alternative qui m'est venue à l'esprit c'est un formulaire qui se soumet immédiatement au script final.Cette solution ne me convient pas, je voudrais réellement manipuler l'en-tête ...

Modifié par le Visiteur

Partager ce message


Lien à poster
Partager sur d’autres sites

Ce n'est pas, à vrai dire, une redirection comme dans les meta (refresh).

Testes le et regarde si ca marche.

 

Sinon, pour un POST, c'est obligatoirement le Browser qui envoie les datas au Serveur.

 

Myki

Partager ce message


Lien à poster
Partager sur d’autres sites

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !

Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant

  • En ligne récemment   0 membre est en ligne

    Aucun utilisateur enregistré regarde cette page.

×