On ajoute aux fichiers .php .php3, l'extension .txt
if (eregi(".php", $nomDestination)) {
$nomDestination .= ".txt";
}
if (is_uploaded_file($_FILES["monfichier"]["tmp_name"])) {
if (rename($_FILES["monfichier"]["tmp_name"],
$repertoireDestination.$nomDestination)) {
chmod($nomDestination, 0644);
echo "Le fichier temporaire ".$_FILES["monfichier"]["tmp_name"].
" a été déplacé vers ".$repertoireDestination.$nomDestination;
} else {
echo "Le déplacement du fichier temporaire a échoué".
" vérifiez l'existence du répertoire ".$repertoireDestination;
}
} else {
echo "Le fichier n'a pas été uploadé";
}
?>
Je voudrais néanmoins savoir s'il est possible de spécifier dans le code le chmod du fichier uploadé (en l'ocurrence je voudrais 644). J'ai longuement cherché, mais pas encore trouvé. Si quelqu'un aurait la solution, ce serait vraiment sympa. Merci à tous !
Marsh Posté le 05-02-2007 à 17:15:41
Salut à tous !
J'ai un formulaire d'upload (qui envoie aussi des données à ma base :
Je voudrais néanmoins savoir s'il est possible de spécifier dans le code le chmod du fichier uploadé (en l'ocurrence je voudrais 644). J'ai longuement cherché, mais pas encore trouvé. Si quelqu'un aurait la solution, ce serait vraiment sympa.
Merci à tous !