Bonjour à tous, j'ai voulu utiliser un petit script qui me permettait de copier des photo que j'avais besoin sur un autre dossier.
J'ai donc utiliser move_uploaded_file.
.... Mais.... je ne comprend pas sa ne me copie rien.
Voici le code
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 <?php $db = mysql_connect('localhost:8888', 'root', 'root'); mysql_select_db('123',$db); $sql = 'SELECT ref,tof FROM base'; $req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error()); while($data = mysql_fetch_assoc($req)) { $ref = $data['ref'] ; $tof = $data['tof'] ; $dep = '123/'.$ref.'.jpg'; //echo $ref.$tof.'<br>'; //move_uploaded_file($tof,$dep); if (move_uploaded_file($tof,$dep)) // On deplace le fichier { echo "<span class='texte'><i>Le fichier ".$ref." a bien été uploadé.</i></span><br />"; } else { echo "<span class='texte'><i>Le fichier ".$ref." n'a pas été uploder.</i></span><br />"; } } // on ferme la connexion à mysql mysql_close(); ?> Mes dossier Multimedia et 123 sont bien à la racine, la ou se trouve le fichier contenant ce code. Et $tof et sous forme "Multimedia/991202.jpg" Merci






Répondre avec citation




Partager