fopen() avec des "guillemets simples"
Bonjour,
Je me tourne une nouvelle fois vers la communauté developpez.com.
Mon problème :
Je souhaite ouvrir (et explorer par la suite) des dossiers contenant dans le nom des guillemets simple ou aussi appelés apostrophes en bon français.
Ma solution :
Je récupère le dossier courant depuis l'URL avec un bon vieux GET[].
J'affecte ce GET à une variable PHP, puis je passe cette variable en paramètre à la fonction fopen.
> Dès que le nom de dossier contient un ' , fopen voit un \' . En fait c'est le GET qui rajoute l'échappement.
Code:
fopen("mon chemin avec qu'un apostrophe");
> Pas de problème
Code:
1 2
| $monChemin = $_GET["monchemin"]; //Avec monchemin = mon chemin avec qu'un apostrophe
fopen($monChemin); |
> Problème
Si vous avez une idée ou connaissez la raison dece problème, merci d'avance.
Si bien sur je n'ai pas suffisamment été clair, je me ferrais un plaisir de me compléter.
A+