Salut à tous

Cela fait un bout de temps que je n'avais pas besoin d'un coup de pouce...
je vous soumets mon problème qui je pense sera vite résolu car à force d'être dessus....

Je récupère une variable "choix_livre"

je renomme un fichier jpg (image.jpg) par le nom de la variable ci-dessus

et je copie le fichier renommé dans le répertoire racine

(cela fonctionne en interne easyphp)

mais je pense que je fais une erreur sur le répertoire :
$dest_dossier_final = 'www';
car j'ai l'image mais avec le nom wwwimage.jpg...la variable $dest_dossier_final correspond à la racine du site !


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
<?php 
$resultat = $_POST['choix_livre'];
//echo $resultat;//test de la variable
$resultat = $resultat . '.jpg';
//echo $resultat;//re-test de la variable (parano!)
$image_testee = 'image.jpg';
//$dest_dossier = 'c:/easyphp1-8/www/new_verseau/scan/';
$dest_dossier = 'scan/';
//$dest_dossier_final = 'c:/easyphp1-8/www/new_verseau/';
$dest_dossier_final = 'www';
rename($dest_dossier . $image_testee, $dest_dossier . $resultat);
// on copie dans le répertoire racine et on écrase le fichier existant
copy($dest_dossier . $resultat, $dest_dossier_final . $resultat);
// on efface dans le répertoire /scan le fichier image.jpg
if ( file_exists( $dest_dossier . $resultat)) {
    unlink($dest_dossier . $resultat);
}	
?>
J'espère que vous comprendrez mon explication pas trés claire...

D'avance meri de vos réponses

@+

Naje83

ps : le site www.le-verseau.net