Bonjour tout le monde,
j'ai réussi a introduire un script d'upload mais mon problème c'est qu'il m'affiche le résultas dans la mème page mais moi je veut qui s'affiche dans une autre page;
voici le code :
et merci d'avance
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
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>Untitled Document</title> </head> <? // Si le form est parti if(@$_FILES) { // Pendant l'étape de construction du formulaire, fais afficher tes variables // Tu t'y retrouveras plus facilement ;) $racine="c:/"; // Pour chaque input for($i=0;$i<sizeof($_FILES["srcfichier"]["name"]);$i++) { // Si l'input est vide, on passe if(!$_FILES["srcfichier"]["name"][$i]) continue; $name = $_FILES["srcfichier"]["name"][$i]; $ext = substr($name, strrpos($name, ".") + 1); $nom_fichier=basename($name,".".$ext); // Pour éviter d'écraser l'ancien en cas de doublon $n=""; while(file_exists("$racine/$nom_fichier$n.$ext")) $n++; $nom_fichier="$nom_fichier$n.$ext"; // Fin de l'upload if (@move_uploaded_file($_FILES["srcfichier"]["tmp_name"][$i], "$racine/$nom_fichier")){ @chmod("$racine/$nom_fichier", 0777); echo "Fichier <a href=\"$racine/$nom_fichier\" target=_blank><i>$nom_fichier</i></a> envoyé avec succès ! (".$_FILES["srcfichier"]["size"][$i]." octets)<br>\n"; } else { echo "Erreur, impossible d'envoyer le fichier <i>$nom_fichier</i><br>\n"; } } } ?> <FORM ENCTYPE="multipart/form-data" ACTION="" METHOD="POST"> <? // regarde le name des input... il y a [] à la fin // ça va générer un tableau ?> Fichier : <INPUT NAME="srcfichier[]" TYPE="file" size="20"><br> Fichier : <INPUT NAME="srcfichier[]" TYPE="file" size="20"><br> Fichier : <INPUT NAME="srcfichier[]" TYPE="file" size="20"><br> <input type="submit" value="Envoyer"></FORM> <body> </body> </html>
![]()







Répondre avec citation






Partager