Pb de téléchargement de fichiers sur le serveur

Répondre
BornToBe
le 22/09/2004 à 14:55
BornToBe
Salut!
J'essaie depuis un petit moment de faire en sorte qu'un administrateur puisse télécharger des fichiers(jpg, mp3 ou avi) mais rien n'est enregistré sur le serveur. Voici comment j'ai procédé:
-- Fichier contenant le formulaire:
<form enctype="multipart/form-data" action = "pagedetraitement.php" method="post">
(...)
<input name="Image1" type="file" maxlength="100">

-- Fichier de traitement:
(Le code posté par ce membre étant trop long, il a été automatiquement inséré dans le wall. Pour le voir, veuiller clicker sur [lien=http://www.lephpfacile.com/wall/lire_wall.php?wall=1671]ce lien[/lien])


Pourquoi cela ne marche t-il pas?

BTB
Nì heolas go haontìos
zebden
le 22/09/2004 à 15:06
zebden
ca te renvoie une erreur ?
vire les @ devant les fonctions pour que ca te retourne une erreur.
zebdinou pour les intimes / Blog : http://www.zebden.fr
BornToBe
le 22/09/2004 à 15:15
BornToBe
Bon alors milles excuses, ce code marche!smiley
Il se trouve que c'était le p¤*%@n de logiciel de ftp qui me faisait croire que ça marchait pas...
Bouley attitude inside comme dirait un grand bonhomme de ce forumsmiley...

Bon ben comme ça, ceux qui cherchaient à faire ça l'auront...smiley

Merci quand même et à plus!

BTB
Nì heolas go haontìos
BornToBe
le 22/09/2004 à 15:28
BornToBe
Au fait, c'est pas si important que ça, alors, is_uploaded_file()...? Où est-ce une question de sécurité, ou autre...?

BTB
Nì heolas go haontìos
chuck norris
le 22/09/2004 à 15:43
chuck norris
ca te permet de savoir si le fichier a bien été uploader car en general par http les upload sont limités (free = 2Mo)
BornToBe
le 22/09/2004 à 16:04
BornToBe
Ah ok, et y a t-il un moyen de contourner cette limitation, s'il y en a une? Je veux dire par là, d'autres fonctions que par http puisqu'elle semble parfois limitée.

BTB
Nì heolas go haontìos
BornToBe
le 22/09/2004 à 16:07
BornToBe
Autre chose: si
$types2 = array("video/avi", "video/wmv", "video/mpeg");
(...)
if (!(in_array($HTTP_POST_FILES["Video"]["type"],$types2)))
fonctionne bien pour le test de format de fichier video, quels seraient les attributs correpondant aux fichiers audio?

BTB
Nì heolas go haontìos
BornToBe
le 22/09/2004 à 16:37
BornToBe
Ah ben merci, cool. Je l'avais pas vue, celle-là!smiley

BTB
Nì heolas go haontìos
BornToBe
le 23/09/2004 à 22:04
BornToBe
Alors en fait, il y a un truc assez bizarre: le code que j'ai mis dans ce début de sujet marche pour l'ajout mais pas pour la modif.
C'est quasiment le même, à part que je dois au préalable supprimer les fichiers déjà existant et qu'il s'agit bien sûr d'un update pour la base...

Dans la base de données, en guise de nom de fichier, je me retrouve avec un truc du style "C:WINNTTEMPphp1A9.tmp", et bien sûr, rien sur le serveur. Détail encore plus bizarre, ça ne le fait pas aux fichiers vidéo: les fichiers image sont remplacés par ce que je viens de mettre et les mp3 ne sont pas reconnus comme tels(mais que lors de la modif!!!!).

Là, je sais pas quoi faire...

BTB
Nì heolas go haontìos
Répondre
LoadingChargement en cours