Probleme avec file_get_contents

arthur45000 Messages postés 3 Statut Membre -  
 Utilisateur anonyme -
Bonjour
j'essaie depuis un bon moment d'envoyer une requete automatiquement dans l'url avec la fonction file_get_contents mais sans succès . si quelqu'un a une idee ca ferait plaisir
merci

3 réponses

  1. jordane45 Messages postés 30426 Date d'inscription   Statut Modérateur Dernière intervention   4 830
     
    Bonjour,

    Sans voir ce que tu fais exactement .... impossible de t'aider.

    0
  2. arthur45000 Messages postés 3 Statut Membre
     
    $url = 'https://sms.lws-hosting.com/api/sendsms/'.$usernames.'/'.$password.'/text/'.$expediteur.'/'.$destinataire.'/'.$messages.'/' ;
    $url = rawurlencode($url);
    
    
      $response = @file_get_contents($url);
    


    EDIT : Ajout des balises de code (jordane)
    0
    1. jordane45 Messages postés 30426 Date d'inscription   Statut Modérateur Dernière intervention   4 830
       
      1 - Quand tu postes ton code sur le forum, pense à utiliser LES BALISES DE CODE.
      Explications disponibles ici : https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code

      2 - Des explications en plus du code seraient un minimum....
      Par exemple...
      - Le message d'erreur si il y en a
      - Le contenu de ta variable $url (une fois les variables converties par les vraies valeurs )
      - As tu essayé d'appeler l'url à la main (dans ton navigateur) ? Elle fonctionne ??

      Pense aussi à regarder la documentation officielle au cas où
      https://www.php.net/manual/fr/function.file-get-contents.php

      .
      0
    2. arthur45000 Messages postés 3 Statut Membre
       
      J'essaie au fait d'utiliser une api d'envoi d'sms sur mon site et il faudra que j’exécute la requete file_get_contents
      0
      1. jordane45 Messages postés 30426 Date d'inscription   Statut Modérateur Dernière intervention   4 830 > arthur45000 Messages postés 3 Statut Membre
         
        Ca je l'avais bien compris......
        maintenant prend la temps de répondre à mes précédentes questions qu'on puisse essayer d'avancer...
        0
  3. Utilisateur anonyme
     
    Bonjour

    Si tu appliques rawurlencode à l'url complète, tu transformes
    http://
    en
    https%3A%2F%2F
    .
    Inutile de te dire que l'url ne marche plus après ce traitement.

    Il ne faut appliquer rawurlencode qu'aux différents champs $usernames, $password...individuellement ou tous à la fois, je ne sais pas, il faudrait savoir ce que sms.lws-hosting.com attend. Mais il ne faut pas toucher à (au moins) la partie
    https://sms.lws-hosting.com
    0