Salut à tous, je suis tracassé par un petit souci sur un formulaire d'upload dont voila le code
Jusqu'ici, rien de bien sorcier, mais quand je fais mes tests (sous Mac) sur un fichier avec un nom qui contient des slash, ils sont remplacés par des : dans le champ contenant l'adresse du fichier.
Aprés moults essais, je n'ai toujours pas trouvé d'ou venait le souci : utf-8? le charset en général? Mac OS?
Ca me prendrait pas trop la tête normalement (le fihier sera de toute façon renommé sur le serveur), mais comme j'ai des fonctions de décodage sur le nom de ce fichier en PHP pour être sur qu'il n'est pas foireux, ça coince.
Si quelqu'un peut me dire ce qu'il en est, je l'en remercie d'avance?
PS: Je n'ai pas pu essayé sous d'autres OS, pour savoir si ce comportement ce limite bien à Mac OS.
PS2: Je suis pas sur de poster dans le bon salon, désolé par avance si tel est le cas
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<title>POURKOI CA MARCHE PAS??</title>
<meta http-equiv="Content-Language" content="fr" />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<form method="post" enctype="multipart/form-data" action="#">
<input type="file" name="fichier" size="30" />
<input type="submit" name="upload" value="Uploader" />
</form>
</body>
</html>
Jusqu'ici, rien de bien sorcier, mais quand je fais mes tests (sous Mac) sur un fichier avec un nom qui contient des slash, ils sont remplacés par des : dans le champ contenant l'adresse du fichier.
Aprés moults essais, je n'ai toujours pas trouvé d'ou venait le souci : utf-8? le charset en général? Mac OS?
Ca me prendrait pas trop la tête normalement (le fihier sera de toute façon renommé sur le serveur), mais comme j'ai des fonctions de décodage sur le nom de ce fichier en PHP pour être sur qu'il n'est pas foireux, ça coince.
Si quelqu'un peut me dire ce qu'il en est, je l'en remercie d'avance?
PS: Je n'ai pas pu essayé sous d'autres OS, pour savoir si ce comportement ce limite bien à Mac OS.
PS2: Je suis pas sur de poster dans le bon salon, désolé par avance si tel est le cas