le 04/04/2011 à 01:47
nouvelle extension pour script upload file
.
Après recherches, il y a un problème apparemment sur le MIME type....
J'ai changé la dernier ligne de mon code en :
echo "Invalid file [".$_FILES["file"]["type"]."]";
et j'obtiens un :
Invalid file [application/octet-stream]
Si je me réfère a la documentation de référence de ce genre de fichiers pour le problème de MIME type ici :
http://gobase.org/software/sgfformat/SGFandWWW.html#sgf_mimetype
le MIME type serait :
application/x-go-sgf
Si je me réfère au seul qui actuellement est arrivé a mettre en ligne une page upload pour ce type de fichiers ici :
http://eidogo.com/upload
Sa note de travail justement sur le problème des MIME type de ces fichiers ici :
http://code.google.com/p/eidogo/issues/detail?id=10
http://code.google.com/p/eidogo/issues/attachmentText?id=10&aid=-4651077343626401526&name=eidogo-download-mimetype.patch&token=d65de40c79de52aed046cb3414c7da31
Il précise le MIME type adéquat a utiliser :
- text/plain
- application/x-go-sgf
J'ai mis ces 2 MIME types de cette manière :
if ((($_FILES["file"]["type"] == "text/plain")
|| ($_FILES["file"]["type"] == "application/x-go-sgf")
|| ($_FILES["file"]["type"] == "image/jpeg")
|| ($_FILES["file"]["type"] == "image/pjpeg"))
&& ($_FILES["file"]["size"] < 2000000))
même message d'erreur :
Invalid file [application/octet-stream]
Quelqu'un a t'il une idée ? Ou je me suis trompé quelque part peut-être dans mon bout de code....
:(
.
Après recherches, il y a un problème apparemment sur le MIME type....
J'ai changé la dernier ligne de mon code en :
echo "Invalid file [".$_FILES["file"]["type"]."]";
et j'obtiens un :
Invalid file [application/octet-stream]
Si je me réfère a la documentation de référence de ce genre de fichiers pour le problème de MIME type ici :
http://gobase.org/software/sgfformat/SGFandWWW.html#sgf_mimetype
le MIME type serait :
application/x-go-sgf
Si je me réfère au seul qui actuellement est arrivé a mettre en ligne une page upload pour ce type de fichiers ici :
http://eidogo.com/upload
Sa note de travail justement sur le problème des MIME type de ces fichiers ici :
http://code.google.com/p/eidogo/issues/detail?id=10
http://code.google.com/p/eidogo/issues/attachmentText?id=10&aid=-4651077343626401526&name=eidogo-download-mimetype.patch&token=d65de40c79de52aed046cb3414c7da31
Il précise le MIME type adéquat a utiliser :
- text/plain
- application/x-go-sgf
J'ai mis ces 2 MIME types de cette manière :
if ((($_FILES["file"]["type"] == "text/plain")
|| ($_FILES["file"]["type"] == "application/x-go-sgf")
|| ($_FILES["file"]["type"] == "image/jpeg")
|| ($_FILES["file"]["type"] == "image/pjpeg"))
&& ($_FILES["file"]["size"] < 2000000))
même message d'erreur :
Invalid file [application/octet-stream]
Quelqu'un a t'il une idée ? Ou je me suis trompé quelque part peut-être dans mon bout de code....
:(
.
