Bonjour,
J'ai essayé d'uploader un fichier vers mon dossier "fichiers envoyés" avec ce code mais ça n'a pas marché :
Veuillez me répondre s.v.p.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47 <!DOCTYPE html> <html> <head> <title> ENVOI FICHIERS </title> </head> <body> <form method="post" action="Envoi_Fichiers.php" enctype="multipart/form-data"> <p> <label for="fich"></label> <input type="file" name="fichier1" id="fich"> <input type="submit" value="UPLOAD"> </p> </form> <?php print_r($_FILES); if ($_POST AND (isset($_FILES['fichier1']) && $_FILES['fichier1']['error'] == 0)){ $nom_fichier = $_FILES['fichier1']['name']; $type_fichier = $_FILES['fichier1']['type']; $taille_fichier = $_FILES['fichier1']['size']; $empl_temp_fichier = $_FILES['fichier1']['tmp_name']; $erreurs_fichier = $_FILES['fichier1']['error']; //Envoi du fichier $repertoireDestination = dirname('Fichiers_envoyes/'); if (!exists($repertoireDestination)){ echo "Le répertoire de destination n'existe aps!!!!!!"; } move_uploaded_file($_FILES['fichier1']['tmp_name'],'Fichiers_envoyes/'.basename($_FILES['fichier1']['name'])); echo 'Le fichier a ètè bien envoyé avec succès <br />'; echo 'son nom est : '.$nom_fichier.'<br />'; echo 'son type est : '.$type_fichier.'<br />'; echo 'sa taille est : '($taille_fichier/(1024*1024)).'Mo <br /> '; echo 'son emplacement temporaire était : '.$empl_temp_fichier.'<br />'; print_r($_FILES); }else{ if ($_POST AND ((!isset($_FILES['fichier1'])) || (empty($_FILES['fichier1'])))){ echo 'Vous n\'avez pas séléctionner un fichier à uploder <br />'; } if ($_POST AND ($_FILES['fichier1']['error'] !== 0)){ echo 'Il y\'a une erreur lors de l\'envoi du fihier <br />'; } } ?> </body> </html>
Cordialement.
Merci.
Partager