Mammouth du PHP |
693 Messages
17 juil. 2008, 22:23
Les chemins d'accès contiennent des caractères spéciaux qu'il faut echapper. La fonction mysql_real_escape_string() peut être utiliser (d'ailleur, il faut toujours l'utiliser quand tu utilise des données provenant de l'utilisateur).
Cependant, peut être que la configuration de PHP active les magic_quote et dans ce cas, les caractères spéciaux sont automatiquement échappés. Associé avec mysql_real_ecape_string(), l'antislash d'échappement sera lui aussi echappé et donc tu te retrouvera avec tous tes antislash en double.
Sinon, c'est une chaine de caractère comme toutes les autres et don tu ne devrais pas avoir de problème.
Le bouton parcourir lui est associé à un champs de type fichier et ne fais qu'indiquer au navigateur quel fichier il doit envoyer. A ma connaissance, il n'envoie pas l'emplacement d'origine. Si tu veux un interface comme celui la, il faut que tu le dévellope toi même, ou que tu trouve un outil de gestion de fichier en ligne que tu retouchera pour faire ce que tu veux.