je suis bloqué par ceci :
j'ai la ligne suivante :
elle fonctionne bien
Code : Sélectionner tout - Visualiser dans une fenêtre à part $homepage2 = file_get_contents('http://api.tom.tools/nelsons/jean/?format=json');
maintenant
j'ai une variable:
$nomDuNelson
et je veux remplacer jean par $nomDuNelson
donc
j'ai essayé de concaténer avec des points et des guillemets , je n'arrive à rien
Code : Sélectionner tout - Visualiser dans une fenêtre à part $homepage2 = file_get_contents('http://api.tom.tools/nelsons/$nomDuNelson/?format=json');
j'ai écrit
et la il me dit dans la console :
Code : Sélectionner tout - Visualiser dans une fenêtre à part $homepage2 = file_get_contents('http://api.tom.tools/nelsons/'.$nomDuNelson.'/?format=json');
VM5102:19 Uncaught SyntaxError: Unexpected token *
si j'écris
il me dit :Warning: file_get_contents(http://api.tom.tools/nelsons/."$nomDuNelson"./?format=json) [function.file-get-contents]: failed to open stream: HTTP request failed! HTTP/1.0 404 Not Found
Code : Sélectionner tout - Visualiser dans une fenêtre à part $homepage2 = file_get_contents('http://api.tom.tools/nelsons/."$nomDuNelson"./?format=json')
maintenant puisque ma première ligne fonctionnait si j'essaie ceci :
il dit : Warning: file_get_contents($nomDuNelson2) [function.file-get-contents]: failed to open stream: No such file or directory
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 $nomDuNelson2 = "http://api.tom.tools/nelsons/jeantrx/?format=json"; $homepage2 = file_get_contents('$nomDuNelson2');
j'ai écrit aussi :
il me répond :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 $nomDuNelson2 = "http://api.tom.tools/nelsons/jeantrx/?format=json"; $homepage2 = file_get_contents("'".$nomDuNelson2."'");
Warning: file_get_contents('http://api.tom.tools/nelsons/jeantrx/?format=json') [function.file-get-contents]: failed to open stream: No such file or directory
remarquez qu'ici dans le warning on a la meme écriture que le point de départ qui fonctionnait bien .
conclusion
il semblerait que
file_get_contents('$nomDuNelson2') n'arrive pas à lire la variable
comment résoudre le problème ?
merci pour la réponse








Répondre avec citation
Partager