Bonjour,
j'ai fait un formulaire en php qui permet d'envoyer une photo, et de la stocker sur le server..
Le formulaire appele une page :
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
<?php
 
$NT = $_POST['NomTableau'];
echo $NT;
$gal = $_POST['galerie'];
echo $gal;
$file = $HTTP_POST_FILES['photo_tab'];
// si un fichier a bel et bien été envoyé :
if($file or ($file != "none")) 
{
            // extraction du nom du fichier temporaire sur le serveur :
            $file_tmp = "/".basename($file['tmp_name']);
            // vérification de la taille et du type MIME
            if($file['size'] <= 1024000 )
{
			$ext = $file[type];
			$ext = substr($ext, 6, strlen($ext));
                       // nouveau nom, emplacement et extension du fichier :
                       $file_def = "/v2/Images/galeries/".$gal.'/'.$NT.'.'.$ext;
                       // copie du fichier temporaire dans son nouvel emplacement :
                       copy($file_tmp, $file_def);
            }
}
echo $file_tmp;
echo $file_def;
 
 
?>
mais j'obtien cette erreur a chaque fois ...
Warning: copy() [function.copy]: Unable to access /php1B1lvt in /mnt/122/sdc/6/6/georges.dacunto/v2/scripts/Ajout.php on line 21
Pourtant le nom qui est utilisé en parametre de copy() est bien le nom du fichier temporaire ...
Je ne comprend pas ...

merci