PHP exécuter une url externe sans redirection (arrière-plan)

J'ai une url API pour l'envoi de SMS et j'ai pour exécuter cette url une fois que je crée un nouvel utilisateur. À l'aide de PHP comment puis-je appeler l'url dans le fond?
J'ai essayé file_get_contents()
Mon url est comme ça

http://bulksms.mysmsmantra.com/WebSMS/SMSAPI.php?username=hidden&password=hidden&sendername=iZycon&mobileno=8443223

Tout en utilisant file_get_contents() im obtenir un "Bad request" en raison du changement de l'adresse url où tous les " &' est remplacé par '&'. cela remplace le nom d'utilisateur et le mot de passe qui est passé à l'url.

Et j'ai aussi essayé quelques autres fonctions comme fopen() curl() . malheureusement pour tous cette fonction im face à la même question.

Alors, quelle est la bonne méthode pour appeler ce genre de URL.?
merci à l'avance.

C'est que l'URL d'une variable que vous êtes de passage à la file_get_contents? Courir peut-être php.net/manual/en/function.html-entity-decode.php avant de
Vous devriez être en mesure d'appeler une URL avec une de ces méthodes. Comment êtes-vous de la construction de la demande? Je présume que vous êtes en train de faire quelque chose pour HTML-encoder l'URL, vous ne devriez pas faire.
aussi essayé de décodage de l'url " htmlspecialchars_decode ();", etc. mais "& "toujours changé à" &amp"
double possible de php file_get_contents et &

OriginalL'auteur Nikz | 2015-07-06