amélioration script upload php help
5 messages • Page 1 sur 1
Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics
amélioration script upload php help
bonjour je souhaite modifier le nom du fichier uploadé par $date-$heure mais j'ai beau bidoullier un peu je n'y parviens pas!
est-ce qu'un codeur peut me règler ce problème?
voici mon code :
Merci d'avance
est-ce qu'un codeur peut me règler ce problème?
voici mon code :
- Code: Tout sélectionner
<?php
if (isset($_FILES['fichier']))
{
//$_FILES existe on récupère les infos qui nous intéressent
$fichier=$_FILES['fichier']['name'];//nom réel de l'image
$size=$_FILES['fichier']['size']; //poids de l'image en octets
$tmp=$_FILES['fichier']['tmp_name'];//nom temporaire de l'image (sur le serveur)
$type=$_FILES['fichier']['type'];//type de l'image
//On récupère la taille de l'image
list($width,$height)=getimagesize($tmp);
if (is_uploaded_file($tmp)) //permet de vérifier si le fichier a été uplodé via http
{
//vérification du type de l'img, son poids et sa taille
if ($type="image/jpg" && $size<=10000000 && $width<=100000 && $height<=100000 )
{
// type mime gif, poids < à 20500 octets soit environ 20Ko, largeur = hauteur = 100px
//Pour supprimer les espaces dans les noms de fichiers car celà entraîne une erreur lorsque vous voulez l'afficher
$fichier = preg_replace ("` `i","",$fichier);//ligne facultative :)
//On vérifie s'il existe une image qui a le même nom dans le répertoire
if (file_exists('./images_up/'.$fichier))
{
//Le fichier existe on rajoute dans son nom le timestamp du moment pour le différencier de la première (comme cela on est sûr de ne pas avoir 2 images avec le même nom :) )
$nom_final= preg_replace("`.jpg`is",date("U").".jpg",$fichier);
}
else {
$nom_final=$fichier; //l'image n'existe pas on garde le même nom
}
//on déplace l'image dans le répertoire final
move_uploaded_file($tmp,'./images_up/'.$nom_final);
//Message indiquant que tout s'est bien passé
echo "Votre Image nous est bien parvenue!<br/>";
}
else {
//Le type mime, ou la taille ou le poids est incorrect
echo 'Votre image a été rejetée (poids, taille ou type incorrect)';
}
}
}
//Pour tester si l'image est bien à sa place
echo '<img src="./images_up/'.$nom_final.'" border="0" />';
echo '<br/>';
echo '<a href="javascript:history.back();">Retour</a>';
?>
Merci d'avance
"if (file_exists('./images_up/'.$fichier)) "
parceque le fichier ne devait pas exister.
si tu veux modifier tous les fichiers, c est dans le else
else {
$nom_final= preg_replace("`.jpg`is",date("Y-m-d :i:s").".jpg",$fichier); nom
}
parceque le fichier ne devait pas exister.
si tu veux modifier tous les fichiers, c est dans le else
else {
$nom_final= preg_replace("`.jpg`is",date("Y-m-d :i:s").".jpg",$fichier); nom
}
5 messages • Page 1 sur 1
Formation recommandée sur ce thème :
Formation Référencement naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- Les albums web Picasa passent à 1 Go de stockage
- Google Desktop 5 à télécharger
- Google met à jour sa recherche locale
- Sortie de GoogleStats v2.01
- Photos satellite des incendies en Grèce dans Google Earth
- Ajouter un Gadget Google sur son site
- Google Desktop pour Mac OS X
- Picasa Web Albums en français
- Google Pack s'enrichit de 2 nouveaux logiciels gratuits
- Résultats des élections présidentielles du 1er tour 2007
- script upload
- cherche script upload spécial
- Meilleur Script Top Site et Upload
- amélioration d'un script de news
- Script upload d'images quelle solution ?
- [PHP] upload de fichier
- Upload PHP sans formulaire
- upload ftp via PHP > fichier incomplet
- Taille max pour upload ( variables PHP déterminantes ? )
- Easy-Upload, Upload de fichiers Gratuite...
- Executer script PHP puis visualiser le script Impossible?
- upload de fichier via PHP : taille variable du fichier créé
- Script php pour liens du type http://www.monsite.com/link.php?id=152
- [ Script PHP ] Problème de connexion (session php)
- Script php ?
Consultez la description détaillée des produits ou services de Google suivants : Google Video Upload
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités




le forum