Bonjour,
je suis entrain de programmer un outils de gestion de projet qui est pratiquement fini à 90% le seul souci se trouve dans la partie pièce jointe.
je m'explique:
le bouton de parcours de fichier html fonctionne correctement c'est dans le traitement qu'il y'a un souci, le fichier est bien uploader mais quant on clique sur le projet en question dans la partie pièce jointe on s’apercevra que le fichier n'as pas pu être enregistré...j'ai fouillé pas mal de tuto sans avoir de solution ci-dessous le code et ci-joint les images.
Nom : Capture_projet1.PNG
Affichages : 140
Taille : 30,2 KoNom : Captureprojet2.PNG
Affichages : 110
Taille : 30,1 Ko
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
<tr>
<td>Uploader un fichier</td>
<td>
<form method="post" enctype="multipart/form-data" action="upload.php">
<p>
<input type="file" name="fichier" size="30">
<input type="submit" name="upload" value="Uploader">
</p>
</form>
</td>
</tr>
 
<?php
 
if( isset($_POST['upload']) ) // si formulaire soumis
{
    $content_dir = 'C:\xampp\htdocs\gestionprojet\upload/'; // dossier où sera déplacé le fichier
 
    $tmp_file = $_FILES['fichier']['tmp_name'];
 
    if( !is_uploaded_file($tmp_file) )
    {
        exit("Le fichier est introuvable");
    }
 
    // on vérifie maintenant l'extension
    $type_file = $_FILES['fichier']['type'];
 
    if( !strstr($type_file, 'jpg') && !strstr($type_file, 'jpeg') && !strstr($type_file, 'bmp') && !strstr($type_file, 'gif') )
    {
        exit("Le fichier n'est pas une image");
    }
 
    // on copie le fichier dans le dossier de destination
    $name_file = $_FILES['fichier']['name'];
 
    if( !move_uploaded_file($tmp_file, $content_dir . $name_file) )
    {
        exit("Impossible de copier le fichier dans $content_dir");
    }
 
    echo "Le fichier a bien été uploadé";
 
}
 
?>