Problème lors de l'upload, il me trouve pas d'attributs snifff - PHP - Programmation
Marsh Posté le 11-10-2002 à 13:20:10
Avec le formulaire HTML complet ce serait plus simple non ?
Est-ce que tu as essayé $_FILES['Photo']['tmp_name'] et
$_FILES['Photo']['size'] à la place de tes variables $Photo_name et $Photo_size qui viennent d'on ne sait où ?
Marsh Posté le 11-10-2002 à 13:24:40
formulaire (presque) complet :
Code :
|
sinon, j'ai pas trop compris ça :
Citation :
|
Marsh Posté le 11-10-2002 à 13:39:31
Bon, déjà il manque le format d'encodage dans ton formulaire :
<form enctype="multipart/form-data" name="formcv2" method="post" action="cv3.php">
Ca ira déjà mieux
Ensuite, pour récupérer tes variables, il faut d'abord que tu vérifies dans le fichier de config PHP si les variables globales sont activées ou pas. Vu que c'est de moins en moins souvent le cas, il te faut utiliser $_FILES['Photo']['tmp_name'] et non $Photo pour récupérer le nom de ton fichier. Idem pour la taille. 20% des posts sur PHP doivent concerner ce problème actuellement
Marsh Posté le 11-10-2002 à 13:45:54
Core 666 a écrit a écrit : Bon, déjà il manque le format d'encodage dans ton formulaire : <form enctype="multipart/form-data" name="formcv2" method="post" action="cv3.php"> Ca ira déjà mieux Ensuite, pour récupérer tes variables, il faut d'abord que tu vérifies dans le fichier de config PHP si les variables globales sont activées ou pas. Vu que c'est de moins en moins souvent le cas, il te faut utiliser $_FILES['Photo']['tmp_name'] et non $Photo pour récupérer le nom de ton fichier. Idem pour la taille. 20% des posts sur PHP doivent concerner ce problème actuellement http://www.forum-auto.com/sqlforum [...] ys/sic.gif |
ok, par contre, es-ce que je dois mettre enctype="multipart/form-data" dans tout mes formulaire ou seulement dans ceux où j'envoi des images...
Marsh Posté le 11-10-2002 à 14:00:12
ok, alors j'ai fais presque tout ce que tu m'as dit, par contre, ça ne marche toujours pas, alors j'aimerais bien que tu me dise comment on fait pour la modif de config...
merci
j'ai fait ça :
Code :
|
et ça :
Code :
|
Marsh Posté le 11-10-2002 à 14:02:00
Uploade un fichier PHP avec <?php phpinfo(); ?> à l'intérieur et regarde pare le Web quelle est la valeur de register_globals.
Marsh Posté le 11-10-2002 à 14:02:55
ah oui... pour le moment, je suis en local...
Local value : On
Master value : On
es-ce que ça serait un problème le fait que j'ai un <input type="button"> plutot qu'un <input type="submit"> ??
Marsh Posté le 11-10-2002 à 15:31:23
quand j'envoi un fichier dont le nom est : ccs-red01-800.jpg
ça passe bien !!
par contre dès que je met ccs800.jpg, c'est bon !!
pkoi ?? et comment faire ??
Marsh Posté le 11-10-2002 à 15:32:57
xkamui a écrit a écrit : quand j'envoi un fichier dont le nom est : ccs-red01-800.jpg ça passe bien !! par contre dès que je met ccs800.jpg, c'est bon !! pkoi ?? et comment faire ?? |
ben c'est bon tout le temps, alors ...
Marsh Posté le 11-10-2002 à 15:33:03
xkamui a écrit a écrit : quand j'envoi un fichier dont le nom est : ccs-red01-800.jpg ça passe bien !! par contre dès que je met ccs800.jpg, c'est bon !! pkoi ?? et comment faire ?? |
Heu, c'est lequel des deux qui pase pas bien là?
Marsh Posté le 11-10-2002 à 15:42:04
oups !!!
c'est quand c'est ccs-red01-800.jpg qua ça passe pas...
Marsh Posté le 11-10-2002 à 13:01:02
voici mon code formulaire :
code récup :
le problème, c'est que là... bah... $Photo_name="", $Photo_size="" et $Photo_type="".
pkoi