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 :

Récupération paramètres d'une ancienne URL pour une nouvelle


Sujet :

Langage PHP

  1. #1
    Membre habitué
    Homme Profil pro
    Inscrit en
    Mars 2013
    Messages
    9
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mars 2013
    Messages : 9
    Par défaut Récupération paramètres d'une ancienne URL pour une nouvelle
    Bonjour,

    Je sais que plusieurs forums proposent des solutions mais je ne comprends pas très bien.
    J'ai un cas assez spécifique ^^

    Donc je commence, j'ai un fichier HTML (page) qui contient des paramètres à rentrer comme par exemple nom et prénom.
    J'ai donc effectué une requête en php qui effectue des opérations et qui va rediriger l'utilisateur vers une nouvelle page dès qu'il a terminé le formulaire.

    Cependant le nom et prénom j'aimerai pour voir les utiliser pour afficher des textes spécifiques en fonction de leur réponse et pour cela je sais pas comment on fait.

    Est-il possible d'obtenir de l'aide?



    En vous remerciant.

  2. #2
    Membre éprouvé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2003
    Messages
    1 309
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Service public

    Informations forums :
    Inscription : Avril 2003
    Messages : 1 309
    Par défaut
    Bonjour,

    ce cas spécifique me semble plutôt très classique et il existe des tas d'exemples sur Internet. En voici un très rapidement.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    <?php
    $nom= $_POST['nom'];
    echo 'Bonjour '. $nom;
    ?>
    <form action="" method="post">
    nom : <input type="text" name="nom" id="nom" value="<?php echo $nom ?>">
    </form>

  3. #3
    Membre expérimenté
    Avatar de Deuzz
    Homme Profil pro
    curieux
    Inscrit en
    Septembre 2014
    Messages
    148
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : curieux
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2014
    Messages : 148
    Par défaut
    Bonjour

    Tout d'abord il faut indiquer dans ton formulaire quelle page traitera le résultat (ici pour faire simple c'est la page résultat.php) et quelle est la méthode utilisée pour transmettre les variables que tu souhaites récupérer : get (les données sont transmises par l'url et leur volume est limité(255 caractères)) ou post (les données sont transmises par...euh... j'en sais rien. mais ce qui compte c'est surtout qu'elles sont cachées pour l'utilisateur et de volume plus important).

    formulaire
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    <form action="resultat.php" method="post">
    Prénom : <input type="text" name="prenom" />
    Nom : <input type="text" name="nom" />
    <input type="submit" value="valider" />
    </form>
    Ensuite tu pourras appeler les variables transmises en utilisant $_POST[name utilisé dans ton formulaire].
    le name peut être indiqué "prenom" , 'prenom' ou tout simplement prenom, fait ce qui te semble le plus naturel, logique, habituel....
    Tu peux les utiliser comme n'importe quelle variable, affecter leur valeur à une autre variable, les comparer ou les concaténer directement comme dans l'exemple suivant.
    Attention toutefois à ne pas oublier que ces variables n’existent que dans resultat.php

    resultat.php
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    <?php
    echo "Bonjour ".$_POST['prenom']." ".$_POST['nom'];
    ?>

    Edit.... Pfff interrompu 3/4 d'heure par mon gamin au milieu de la rédaction de ce post je me fait griller bêtement en répondant à ce message vieux de 5 jours.....

Discussions similaires

  1. spécifier une URL pour une dépendance
    Par Methode dans le forum Maven
    Réponses: 1
    Dernier message: 30/01/2009, 20h45
  2. spécifier URL pour une webapp donnée
    Par Tail dans le forum Tomcat et TomEE
    Réponses: 0
    Dernier message: 18/11/2008, 16h19
  3. copie d'une table Y d'une base A vers une table X d'une base
    Par moneyboss dans le forum PostgreSQL
    Réponses: 1
    Dernier message: 30/08/2005, 21h24

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