Communauté Informatique NDFR.net : [PHP] Renommer une image uploadée - Programmation Web (HTML, PHP, ASP, Java, XML, etc.)
Reply
[PHP] Renommer une image uploadée
Thread Tools Display Modes
  #1  
Old 17-02-2005, 14:09
Spycam's Avatar
Spycam Spycam is offline
Spectre de ces lieux
 
Join Date: 25-10-2002
Location: France
Age: 37
Posts: 1,075
Oui mais tant qu'à vouloir renommer auant utiliser la fonction rename() elle est faite pour ça !
Reply With Quote
  #2  
Old 17-02-2005, 14:12
Jogo's Avatar
Jogo Jogo is offline
Phrasiquement typé
 
Join Date: 25-10-2002
Location: Caen (14)
Age: 38
Posts: 385
Send a message via MSN to Jogo
Quote:
Originally Posted by Spycam
Oui mais tant qu'à vouloir renommer auant utiliser la fonction rename() elle est faite pour ça !
Si j'ai bien compris, il souhaite renommer l'image lorsqu'il l'upload. Il est alors inutile de d'abord l'uploader et ensuite la renommer, puisque la fonction move_uploaded_file() permet de déplacer le fichier uploadé du répertoire temporaire au répertoire souhaité avec n'importe quel nom. Autrement dit on fait d'une pierre deux coups. Inutile donc d'utiliser la fonction rename().
Reply With Quote
  #3  
Old 17-02-2005, 14:52
Spycam's Avatar
Spycam Spycam is offline
Spectre de ces lieux
 
Join Date: 25-10-2002
Location: France
Age: 37
Posts: 1,075
Ah, je n'avais pas vu les choses comme ça.
Enfin, là il est servi. ^^
Reply With Quote
  #4  
Old 17-02-2005, 15:56
bargio's Avatar
bargio bargio is offline
Assassin de Spaghettis
 
Join Date: 22-01-2003
Location: Avignon
Age: 48
Posts: 1,106
Une question au passage Zyk : si jamais tu as deux personnes qui ont le même prénom, tu fais comment ? parce que si j'ai bien tout suivi, ton code va écraser la précédente photo non ?

Sinon, personnellement, j'utilise aussi move_uploded_file chaque fois que je suis dans un cas comme celui là.

Seb
__________________


"Je suis un génie, mais un génie incompris... personne ne me prend pour un génie" (Calvin)
président-fondateur du CDCQRLMALPPDRE
Reply With Quote
  #5  
Old 17-02-2005, 16:08
Spycam's Avatar
Spycam Spycam is offline
Spectre de ces lieux
 
Join Date: 25-10-2002
Location: France
Age: 37
Posts: 1,075
Tu peux faire quelque chose dans ce genre :
Code:
while(file_exists($destination.$fichier_name))
{ 
 $fichier_name.="+"; 
}
Comme ça tu évites d'écraser le précédent.

[EDIT] A faire avant copy() bien sur.
Reply With Quote
  #6  
Old 17-02-2005, 16:11
bargio's Avatar
bargio bargio is offline
Assassin de Spaghettis
 
Join Date: 22-01-2003
Location: Avignon
Age: 48
Posts: 1,106
Personnellement j'ajoute "time()" à chaque nom de fichier, comme ça je suis sûr qu'il n'y a pas de doublon et ça m'évite d'avoir à faire des vérifications dans tous les sens
Code:
$upload_folder	= "../images/trombi";  
$fichier		= $_FILES["fichier"]["tmp_name"];  
$photo		= time()."_".$_FILES["fichier"]["name"];  
move_uploaded_file($fichier, $upload_folder.$photo);
À toi de voir ce que tu préfères.

Seb
__________________


"Je suis un génie, mais un génie incompris... personne ne me prend pour un génie" (Calvin)
président-fondateur du CDCQRLMALPPDRE
Reply With Quote
  #7  
Old 17-02-2005, 17:43
bastien's Avatar
bastien bastien is offline
Modérateur
 
Join Date: 25-10-2002
Location: Toulouse
Age: 42
Posts: 229
Send a message via MSN to bastien Send a message via Skype™ to bastien
Oula !
Merci pour votre participation

Je vais tester vos bouts de codes !
Bargio, pour ta question, je comptais mettre le nom de la personne, suivis de son 'id' ... qui sera donc un numéro unique, et évitant ainsi les doublons
Vala !

Je teste, et je vous tiens au jus !
__________________
Reply With Quote
Reply

Bookmarks


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Usb+Dos+Drive Image dda42 Matériel 7 30-06-2007 14:55
Faire une image avec Drive image sans Drive sur l'image? cedren Logiciels 4 25-01-2005 12:53
Aide avec Drive Image 7 Alexlesioux Logiciels 5 19-01-2005 20:02
probleme PowerQuest Drive Image 7.0 streets Logiciels 6 23-12-2004 23:11
Problème avec Drive image 7.0 Otherness Logiciels 16 22-01-2004 08:37

All times are GMT +2. The time now is 17:14.

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.