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

AJAX Discussion :

[AJAX] Fichier lancement requête httpRequest


Sujet :

AJAX

  1. #1
    Membre éclairé
    Inscrit en
    Novembre 2005
    Messages
    194
    Détails du profil
    Informations forums :
    Inscription : Novembre 2005
    Messages : 194
    Par défaut [AJAX] Fichier lancement requête httpRequest
    Bonjour

    Je voudrais savoir si en php on peut recupérer l'adresse du fichier ayant lancer une requete httprequest.

    par exemple : mon fichier index.php contient un script javascript qui lance une requete "ajax" sur le fichier requete.php. Je voudrais à partir du fichier requete.php, connaitre l'adresse du fichier ayant lancer cette requete donc dans cette exemple index.php.

    merci

  2. #2
    Membre confirmé Avatar de kryogen
    Homme Profil pro
    Inscrit en
    Mars 2007
    Messages
    140
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mars 2007
    Messages : 140
    Par défaut
    salut,

    dans la page index.php :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    $page_1 = str_replace('/', '', strrchr(__FILE__,'/'));
    et dans ton post AJAX tu envoies la données $page_1 que tu récupères en page 2.

    peut être existe-t-il une meilleure solution ?

  3. #3
    Membre Expert
    Avatar de emmanuel.remy
    Inscrit en
    Novembre 2005
    Messages
    2 855
    Détails du profil
    Informations personnelles :
    Âge : 56

    Informations forums :
    Inscription : Novembre 2005
    Messages : 2 855
    Par défaut
    Salut,

    Tu peux essayer en récupérant la variable
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $_SERVER['HTTP_REFERER']
    mais il arrive qu'elle soit supprimée par les firewall.

    Et attention __FILE__ contient le chemin absolu sur le server ce qui n'est pas une idée extra à passer dans une URL

    Plutôt utiliser ERE

  4. #4
    Membre confirmé Avatar de kryogen
    Homme Profil pro
    Inscrit en
    Mars 2007
    Messages
    140
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mars 2007
    Messages : 140
    Par défaut
    oui c'est vrai mais en même temps mon code ne récupère pas l'adresse absolue, mais seulement le nom du fichier...

  5. #5
    Membre Expert
    Avatar de emmanuel.remy
    Inscrit en
    Novembre 2005
    Messages
    2 855
    Détails du profil
    Informations personnelles :
    Âge : 56

    Informations forums :
    Inscription : Novembre 2005
    Messages : 2 855
    Par défaut
    Citation Envoyé par kryogen Voir le message
    oui c'est vrai mais en même temps mon code ne récupère pas l'adresse absolue, mais seulement le nom du fichier...
    Autant pour moi...

    ERE

  6. #6
    Membre éclairé
    Inscrit en
    Novembre 2005
    Messages
    194
    Détails du profil
    Informations forums :
    Inscription : Novembre 2005
    Messages : 194
    Par défaut
    merci bcp sa me va

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

Discussions similaires

  1. [Web Service][HttpRequest] Envoie de fichier par requête POST
    Par cjean dans le forum Bibliothèques et frameworks
    Réponses: 3
    Dernier message: 20/12/2016, 15h26
  2. [MySQL] Exécuter un fichier de requêtes
    Par novices dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 02/11/2006, 13h23
  3. [AJAX] [PHP] Lourde Requête INSERT, header ou ajax
    Par speedev dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 10/10/2006, 11h28
  4. [AJAX] Enchainer plusieurs requêtes avec Ajax
    Par Bobtop dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 01/08/2006, 08h13
  5. [AJAX] Concaténer 2 objets HttpRequest
    Par Braz dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 06/06/2006, 13h45

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