[php] Upload d'une image qui fonctionne, mais Image tronquée!

Upload d'une image qui fonctionne, mais Image tronquée! [php] - PHP - Programmation

Marsh Posté le 27-08-2003 à 14:18:54    

voilà, j'utilise un script de tout ce qu'il y'a de plus simple pour uploader une image en php,  
je retrouve l'image sur mon serveur, mais le probleme, c'est qu'elle n'est pas dans un bel état :
 
exemple : http://193.252.203.145/upload10/u.jpg
 
..alors je comprends pas !!
 
le code :  
 
formulaire d'upload :
 

Code :
  1. <FORM ENCTYPE="multipart/form-data" ACTION="http://nascar-cup.no-ip.info/upload10/upload.php" METHOD="POST">
  2. <INPUT TYPE="hidden" name="MAX_FILE_SIZE" value="1000000">
  3. Envoyez ce fichier : <INPUT NAME="userfile" TYPE="file">
  4. <INPUT TYPE="submit" VALUE="Send File">
  5. </FORM>


 
 
 
et le php pour l'upload
 

Code :
  1. <?php
  2. // En PHP < 4.1.0, $HTTP_POST_FILES doit &ecirc;tre utilis&eacute;
  3. //    &agrave; la place de $_FILES.
  4. // En PHP plus ancien que 4.0.3, utilisez copy() et is_uploaded_file()
  5. //    &agrave; la place de move_uploaded_file
  6. $uploaddir = '/var/www/html/upload10/';
  7. print "<pre>";
  8. if (move_uploaded_file($_FILES['userfile']['tmp_name'], $uploaddir . $_FILES['userfile']['name'])) {
  9.     print "Le fichier est valide, et a été uploadé;t&eacute; t&eacute;l&eacute;charg&eacute;
  10.            avec succ&egrave;s. Voici plus d'informations :\n";
  11.     print_r($_FILES);
  12. } else {
  13.     echo "Attaque par upload potentielle. Voici plus d'informations :\n";
  14.     print_r($_FILES);
  15. }
  16. ?>


 
 
 
 
pour information, j'ai utilisé d'autres scripts d'upload , et c'est le meme résultat .
 
 
J'étais parti avant sur de l'upload par ftp car ca m'arrangeait. Mais du coup ca ne marche pas du tout : mon probleme ici pour les curieux ! :  
http://forum.hardware.fr/forum2.ph [...] h=&subcat=

Reply

Marsh Posté le 27-08-2003 à 14:18:54   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed