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 :

Envoi données


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé
    Inscrit en
    Novembre 2005
    Messages
    188
    Détails du profil
    Informations forums :
    Inscription : Novembre 2005
    Messages : 188
    Par défaut Envoi données
    Bonjour,

    J'ai une première page qui est un formulaire où l'utilisateur rentre nom, adresse,...

    Je récupère les infos par la méthode POST dans une autre page ou j'affiche les informations. Tout s'affiche très bien.

    Sur cette page je souhaiterai conserver les informations et les afficher dans une autre page encore grâce à un bouton submit.
    J'ai bien essayé de mettre les paramètres dans l'url :
    ex : index.php?option=xxxx&func=xxx&nom=lkjm&prenom=tom&age=01/01/2006&rue=xxx&ville=sdf&cp=0000

    Mais si l'une des données contient un espace (comme la rue par exemple) le passage à l'autre page se fait partiellement.

    Comment faire pour envoyer les données dans une autre page
    je veux envoyer les données à dossier/fin.php

    Merci 8)

  2. #2
    Membre expérimenté
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Avril 2004
    Messages
    265
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Finance

    Informations forums :
    Inscription : Avril 2004
    Messages : 265
    Par défaut
    tu aurais un exemple de ce que tu passes à la page suivante ? le contenu de la variaable query_string par exemple ?

  3. #3
    Membre éprouvé
    Inscrit en
    Novembre 2005
    Messages
    188
    Détails du profil
    Informations forums :
    Inscription : Novembre 2005
    Messages : 188
    Par défaut
    si tu veux je récupère le contenu du formulaire dans une première page, ensuite je demande à l'utilisateur s'il veut acheter, s'il repond oui il est redirigé vers une autre page (c'est là ou je passe mes paramètres dans l'url) qui contient le lien final dossier/fin.php.

    Mais dans l'url si la rue contient un espace les paramètres suivants ne passent pas ex:

    localhost/index.php?option=com_cartes&func=paiementfin&nom=James&prenom=Ben&age=26/01/2000&rue=26

  4. #4
    Membre Expert
    Avatar de yiannis
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    1 494
    Détails du profil
    Informations personnelles :
    Âge : 60
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 1 494
    Par défaut
    il faut utiliser, pour l'envoi, la fonction urlencode() et pour la reception urldecode()

  5. #5
    Membre expérimenté
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Avril 2004
    Messages
    265
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Finance

    Informations forums :
    Inscription : Avril 2004
    Messages : 265
    Par défaut
    Peux tu remplacer l'espace par %20 ?

  6. #6
    Membre éprouvé
    Inscrit en
    Novembre 2005
    Messages
    188
    Détails du profil
    Informations forums :
    Inscription : Novembre 2005
    Messages : 188
    Par défaut
    ok je vais voir ce que je trouve de ce côté là ! je reviens vous voir si j'ai un problème.

    Merci beaucoup en tout cas

  7. #7
    Membre chevronné Avatar de dj-julio
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    745
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Finistère (Bretagne)

    Informations forums :
    Inscription : Décembre 2005
    Messages : 745
    Par défaut
    sinon mets tes valeurs du form dans des sessions comme ça hop hop hop tu récupères où tu veux

  8. #8
    Membre éprouvé
    Inscrit en
    Novembre 2005
    Messages
    188
    Détails du profil
    Informations forums :
    Inscription : Novembre 2005
    Messages : 188
    Par défaut
    merci à tous mais j'ai pris la solution de yiannis et ça marche nickel !!!


+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 5
    Dernier message: 23/05/2007, 15h33
  2. [novice,C#,asp] Envoi données au WebS. apres clique d'un bouton
    Par MissLaLou dans le forum Services Web
    Réponses: 2
    Dernier message: 03/05/2007, 11h26
  3. Envoi donnes par socket
    Par astrotouf dans le forum Web & réseau
    Réponses: 4
    Dernier message: 09/04/2007, 21h06
  4. Pb envoi donnée MySQL
    Par iceman2001 dans le forum Requêtes
    Réponses: 4
    Dernier message: 31/01/2007, 17h31
  5. [débutante] Envoi données et affichage
    Par Sapphire77 dans le forum Services Web
    Réponses: 117
    Dernier message: 08/02/2006, 04h03

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