Rename PHP : No error
Résolu
yirkkiller
-
yirkkiller -
yirkkiller -
A voir également:
- Rename PHP : No error
- Lupas rename - Télécharger - Gestion de fichiers
- A-pdf rename - Télécharger - PDF
- The rename - Télécharger - Gestion de fichiers
- A better finder rename - Télécharger - Divers Utilitaires
- Easy php - Télécharger - Divers Web & Internet
3 réponses
Bonjour,
Dans tes formulaires HTML, met des guillemets pour toutes les valeurs non numériques de tes attributs.... Des fois tu en met, d'autre fois non.
Dans tes formulaires HTML, met des guillemets pour toutes les valeurs non numériques de tes attributs.... Des fois tu en met, d'autre fois non.
Problème résolu :
Remplacer rename par move_uploaded_file();
Le nouveau code :
Remplacer rename par move_uploaded_file();
Le nouveau code :
<?php # Variables de test $_POST['date'] = "2010-05-04"; $date = $_POST['date']; #Upload et intégration du fichier $repertoireDestination = "logs/"; $nomDestination = "logs.txt"; // Pour raison de sécurité nous ajouterons aux fichiers // portant une extension .php .php3, l'extension .txt if (mb_eregi(".php", $nomDestination)) { $nomDestination .= ".txt"; } if (is_uploaded_file($_FILES["fichier"]["tmp_name"])) { if (file_exists($repertoireDestination.$nomDestination)) { rename($repertoireDestination.$nomDestination,$repertoireDestination."archive".date('dmYGi').".txt"); } if (move_uploaded_file($_FILES["fichier"]["tmp_name"],$repertoireDestination.$nomDestination)) { echo "Le fichier temporaire ".$_FILES["fichier"]["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é (trop gros ?)"; }