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 :

affichage des parametres d'une requete http


Sujet :

Langage PHP

  1. #1
    Membre régulier
    Homme Profil pro
    Inscrit en
    Juin 2012
    Messages
    180
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juin 2012
    Messages : 180
    Points : 73
    Points
    73
    Par défaut affichage des parametres d'une requete http
    salut,

    je veux faire un script php qui va m'afficher les paramètres d'une requête http

    j'ai installé wamp dans ma machine

    ma requête http est la suivante :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    http://test.via.com/via?/sms?message=Test&from=22222222&id=5316
    donc mon but est d'afficher Test , 22222222 , 5316

    je crée un fichier test.php :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    <?php
    $msg=$_GET['message'];
    $from=$_GET['from'];
    $id=$_GET['id'];
       echo $msg;
       echo $from;
       echo $id;
     
    ?>

    je met ce fichier dans le dossier www de wamp

    mais je n'arrive pas à le tester , en fait comment fait appel au http://test.via.com/via?/sms?message...222222&id=5316

    car le test du wamp est dans localhost





    merci d'avance

  2. #2
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Points : 44 155
    Points
    44 155
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  3. #3
    Membre régulier
    Homme Profil pro
    Inscrit en
    Juin 2012
    Messages
    180
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juin 2012
    Messages : 180
    Points : 73
    Points
    73
    Par défaut
    ca marche pas et c'est normale

    l'url de test ne contient pas le nom du fichier test.php

    à ton avis quel sera le nom exacte de l'url

  4. #4
    Membre régulier
    Homme Profil pro
    Inscrit en
    Juin 2012
    Messages
    180
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juin 2012
    Messages : 180
    Points : 73
    Points
    73
    Par défaut
    j'arrive à faire le test mais il ya un truc qui ne marche pas

    je fait le test avec :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    http://localhost/test.php/via?/sms?message=hello&from=22222222&id=5316

    mais il m'affiche seulement : 22222222 et 5316 et il n'affiche pas hello

    pourtant le code test.php est le suivant :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    <?php
    $msg=$_GET['message'];
    $from=$_GET['from'];
    $id=$_GET['id'];
       echo $msg;
       echo $from;
       echo $id;
     
    ?>

  5. #5
    Membre expérimenté
    Homme Profil pro
    Développeur C++
    Inscrit en
    Avril 2012
    Messages
    771
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur C++
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2012
    Messages : 771
    Points : 1 631
    Points
    1 631
    Par défaut
    Bonsoir,

    fait un print_r($_GET);

    tu verra toutes les variables dispo dans le tableau $_GET si il en manque une c'est que tu à un problème d'url.
    une réponse vous a permis d'avancer ?

  6. #6
    Rédacteur

    Avatar de Bovino
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2008
    Messages
    23 647
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Points : 91 418
    Points
    91 418
    Billets dans le blog
    20
    Par défaut
    C'est normal, pourquoi y a-t-il un "?" dans "/via?/" ?
    Ce point d'interrogation va entrainer que ce qui suit est le nom d'un paramètre jusqu'au "=" suivant !
    Pas de question technique par MP !
    Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi !
    Mes formations video2brain : La formation complète sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
    Mon livre sur jQuery
    Module Firefox / Chrome d'intégration de JSFiddle et CodePen sur le forum

  7. #7
    Membre régulier
    Homme Profil pro
    Inscrit en
    Juin 2012
    Messages
    180
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juin 2012
    Messages : 180
    Points : 73
    Points
    73
    Par défaut
    merci pour votre réponse,

    j'ai éliminé le ? et çà marche

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

Discussions similaires

  1. [MDX] Definir des parametres dans une requete MDX dans SSMS
    Par Reskibil dans le forum Développement
    Réponses: 1
    Dernier message: 27/02/2008, 11h47
  2. [MDX] Definir des parametres dans une requete MDX dans SSMS
    Par Reskibil dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 27/02/2008, 11h47
  3. Réponses: 1
    Dernier message: 16/10/2007, 18h20
  4. Réponses: 2
    Dernier message: 20/06/2005, 14h57
  5. Réponses: 2
    Dernier message: 29/11/2004, 12h13

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