IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

Poster des données par un script


Sujet :

Langage PHP

  1. #1
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 2
    Points : 1
    Points
    1
    Par défaut Poster des données par un script
    Bonjour,

    J'envoi des données via un formulaire classique:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    <form action="toto.php" method="POST">
    <input type="text" name="test1" value="">
    <input type="hidden" name="test2" value="données sensible">
    </form>
    Le problème c'est que d'un point de vu sécurité c'est pas terrible car le champs hidden peut contenir des données sensible que l'utilisateur ne doit pas pouvoir modifier.
    Je voudrai donc poster en 2 temps ce formulaire:
    Tous d'abord récupéré dans un script php la donnée test1 envoyé par l'utilisateur, ça pas de problème. Ensuite dans un deuxième temps envoyer test1 et test2 comme en post directement de se script php vers toto.php comme le ferai un formulaire html.

    Je n'ai pas la main sur toto.php.

    Comment puis-je poster ces données comme le ferai un formulaire directement depuis mon script php?
    J'avais pensé au fsockopen mais cela n'a pas le même comportement qu'un post de formulaire html(pas de "redirection")

    Quelqu'un a une solution?

  2. #2
    Expert confirmé
    Avatar de N1bus
    Homme Profil pro
    Dev. Web & OpenERP
    Inscrit en
    Janvier 2003
    Messages
    2 827
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Dev. Web & OpenERP
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Janvier 2003
    Messages : 2 827
    Points : 5 673
    Points
    5 673
    Par défaut
    Bonjour,

    As tu essayé avec une redirection header() et en passant tes variables en paramètres ?

  3. #3
    Membre éprouvé
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    957
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 957
    Points : 1 177
    Points
    1 177
    Par défaut
    Les données sensibles qui ne doivent pas etre changé par l'utilisateur, tu devrais les mettres en session. Ca sera plus sur et plus simple a gérer.

  4. #4
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 2
    Points : 1
    Points
    1
    Par défaut
    Alors le header je ne peux pas puisse que je dois passer les paramètres en POST.
    Pour ce qui est des variables de session je ne peux pas non plus car le fichier de destination n'est pas sur le même serveur...
    Un autre idée?

Discussions similaires

  1. [2012] importation des données par script
    Par raniasb dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 07/03/2014, 21h38
  2. [WD15] Modifier des données par un script
    Par Rokitdev dans le forum WinDev
    Réponses: 2
    Dernier message: 04/01/2011, 15h15
  3. [Tableaux] Affichage des données par lot
    Par randriarabe dans le forum Langage
    Réponses: 1
    Dernier message: 07/12/2005, 08h23
  4. Récupérer des données par LDAP
    Par wil4linux dans le forum ASP
    Réponses: 3
    Dernier message: 14/09/2005, 12h11
  5. envoyer des données par l'intermédiaire d'un bouton
    Par mathilde50 dans le forum Access
    Réponses: 26
    Dernier message: 28/10/2004, 16h49

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo