Copier un fichier -> copy()+php

Fermé
Melaine - 21 mars 2005 à 18:14
dedale82 Messages postés 403 Date d'inscription jeudi 15 avril 2004 Statut Membre Dernière intervention 28 octobre 2008 - 21 mars 2005 à 18:31
Bonjour

Bon j'avais un bout de code qui fonctionnait bien avant de passer sous la version PHP 4.3.10

Voici donc mon code

$nomtempo1 =$HTTP_POST_FILES['fichier']['tmp_name'];
$nomfile1 =$HTTP_POST_FILES['fichier']['name'];

echo "nomtempo".$nomtempo1;echo "nomfile".$nomfile1;

$rubrique = $HTTP_POST_VARS['rubriquePhotos'];

$lesousrep="../images/".$rubrique;
if(!is_dir($lesousrep)){
//pour des raisons de sécurité, PHP ne permet pas certaines autorisations un peu excessives comme tous droits (777).
//Pour passer cette barrière, il suffit d'utiliser umask()
umask(0000);
mkdir($lesousrep, 0777);
}

//on copie le fichier photo1 dans le repertoire
$etat1= copy ($nomtempo1, $lesousrep."/".$nomfile1);

$sql1="UPDATE rubriques SET photo='$nomfile1' WHERE name='$rubrique'";
mysql_query($sql1) or die ('Erreur SQL!'.$sql1.'<br>'.mysql_error());


Les variables sont vides et rien ne se fait. WHY ?????

Merci d'avance

Melaine
A voir également:

1 réponse

dedale82 Messages postés 403 Date d'inscription jeudi 15 avril 2004 Statut Membre Dernière intervention 28 octobre 2008 282
21 mars 2005 à 18:31
Salut,
les tableaux $HTTP_POST_VARS et $HTTP_POST_FILES sont obsoletes,
utilise plutot $_POST et $_FILES

a plus
0