![]() |
[PHP] Renommer une image uploadée
|
Thread Tools | Display Modes |
|
#1
|
||||
|
||||
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 |
#2
|
||||
|
||||
Tu peux faire quelque chose dans ce genre :
Code:
while(file_exists($destination.$fichier_name)) { $fichier_name.="+"; } [EDIT] A faire avant copy() bien sur. |
#3
|
||||
|
||||
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); Seb |
#4
|
||||
|
||||
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 ! |
#5
|
||||
|
||||
Quote:
Si tout est logique le id est en auto increment non ? Donc pour savoir le id que tu vas donner à la personne lorsqu'elle s'inscrit au début, tu vas devoir aller chercher le dernier id de ta table et l'augmenter de 1. Alors qu'en rajoutant time() tu économises cette requête. Il me semble. Maintenant il se peut très bien que ton code nécessite de toute façon pour autre chose d'aller dans la bdd et donc te faire faire une requête. Seb |
#6
|
||||
|
||||
Arf, bien vu !
|
#7
|
||||
|
||||
Pour une fois que je peux aider
![]() Seb |
#8
|
|||
|
|||
Juste une remarque à faire ...
Quote:
Le mieux à faire reste encore de faire ton entrée dans la base de données, de récupérer le dernier id entré avec la commande mysql_insert_id ou la requête "LAST_INSERT_ID()" - en détails. Moi ce que je te conseille c'est de nommer ton image id.jpg, ça sera nettement plus simple à gérer après... Enfin c'est mon avis. |
#9
|
||||
|
||||
On sent les cours de SGBD fonji
![]() |
#10
|
||||
|
||||
Quote:
![]() Seb |
![]() |
Bookmarks |
«
Previous Thread
|
Next Thread
»
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|
![]() |
||||
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 18:54.
Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.