[php] uploader puis renommer un fichier
Dernière réponse : dans Programmation
Bonjour
Pour mon site je suis en train de fair une page d'upload d'image! pour le upload pas de probleme mais je ne sais pas comment renommer un fichier avant de l'entrer dans ma base MySql !
mon code =
if( isset($_POST['upload']) )
{
$content_dir = 'img/'; // dossier upload
$tmp_file = $_FILES['fichier']['tmp_name'];
if( !is_uploaded_file($tmp_file) )
{
exit("il n'y'a pas de fichier");
}
// on copie le fichier dans le dossier de destination
$name_file = $_FILES['fichier']['name'];
if( !move_uploaded_file($tmp_file, $content_dir . $name_file) )
{
exit("Impossible d'uploader le fichier");
}
echo "Le fichier $name_file a bien été uploadé <br> <img src='./img/$name_file ' /> ";
}
$db = mysql_connect('localhost', 'root', '') or die('Erreur de connexion '.mysql_error());
// sélection de la base
mysql_select_db('mathis59',$db) or die('Erreur de selection '.mysql_error());
// on écrit la requête sql
$sql = "INSERT INTO images(id, Dirname) VALUES('','$name_file')";
// on insère les informations du formulaire dans la table
mysql_query($sql) or die('Erreur SQL !'.$sql.'<br>'.mysql_error());
mysql_close(); // on ferme la connexion
?>
Voilà! en esperant que j'aurais des réponses rapidement
!
merci d'avance ++
Pour mon site je suis en train de fair une page d'upload d'image! pour le upload pas de probleme mais je ne sais pas comment renommer un fichier avant de l'entrer dans ma base MySql !
mon code =
Citation :
<?phpif( isset($_POST['upload']) )
{
$content_dir = 'img/'; // dossier upload
$tmp_file = $_FILES['fichier']['tmp_name'];
if( !is_uploaded_file($tmp_file) )
{
exit("il n'y'a pas de fichier");
}
// on copie le fichier dans le dossier de destination
$name_file = $_FILES['fichier']['name'];
if( !move_uploaded_file($tmp_file, $content_dir . $name_file) )
{
exit("Impossible d'uploader le fichier");
}
echo "Le fichier $name_file a bien été uploadé <br> <img src='./img/$name_file ' /> ";
}
$db = mysql_connect('localhost', 'root', '') or die('Erreur de connexion '.mysql_error());
// sélection de la base
mysql_select_db('mathis59',$db) or die('Erreur de selection '.mysql_error());
// on écrit la requête sql
$sql = "INSERT INTO images(id, Dirname) VALUES('','$name_file')";
// on insère les informations du formulaire dans la table
mysql_query($sql) or die('Erreur SQL !'.$sql.'<br>'.mysql_error());
mysql_close(); // on ferme la connexion
?>
Voilà! en esperant que j'aurais des réponses rapidement
!merci d'avance ++
Autres pages sur : php uploader renommer fichier
Lassé par la pub ? Créez un compte
En fait je ne vais pas te filer le code tout fait mais ce site... Sa sera beaucoup mieux pour toi :
http://phpcodeur.net/articles/php/upload
Si tu n'y arrives pas avec sa c'est qu'il y a un soucis...
Et au passage tu n'as pas cherché sur google avant de poster ton message sinon tu ne l'aurais pas posté, car une recherche de 30 secondes m'a ammené sur ce site ou tout y est expliqué http://phpcodeur.net/articles/php/upload .....
http://phpcodeur.net/articles/php/upload
Si tu n'y arrives pas avec sa c'est qu'il y a un soucis...
Et au passage tu n'as pas cherché sur google avant de poster ton message sinon tu ne l'aurais pas posté, car une recherche de 30 secondes m'a ammené sur ce site ou tout y est expliqué http://phpcodeur.net/articles/php/upload .....
Lassé par la pub ? Créez un compte
- Contenus similaires :
Tags :
- ForumPhp renommer fichier uploader
- ForumUploader un fichier en php par ftp
- ForumUploader plusieurs fichier en php
- ForumUploader un fichier en php
- ForumProbleme uploader fichier php
- ForumPhp uploader plusieurs fichiers
- ForumPhp uploader 2 fichiers
- ForumRenommer fichier php upload
- ForumPhp renommer un fichier uploadé
- ForumUpload renommer fichier php
- Voir plus
up
lol mais ca fait a peut prés 1 semaine que j'essay et j'arrive a rien ^^