Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1224 connectés 

  FORUM HardWare.fr
  Programmation

  [PHP\REFLEXION] Nomenclature des noms des images et utilisation...

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[PHP\REFLEXION] Nomenclature des noms des images et utilisation...

n°115217
Thekeke2
Je ne reviens plus sur blabla
Posté le 20-03-2002 à 19:38:53  profilanswer
 

Alors voilà pour changer des problèmes de codes je voudrais lancer une petite question/reflexion sur le nomenclaturage (ca se dit?) des fichiers images...
 
Je m'explique : mon cas est celui d'une sorte de webzine où j'ai chaque jour une image par article, et où j'ai parfois plusieurs articles dans une même journée...
 
Dans un premier temps je pensais nommer mes images :
 
date_titredel'article.extension
 
mais en fait les titres sont trop long et pleins de caractères byzarres :)
 
alors j'ai pensé :
 
date_IDdel'article.extension
 
C'est pas très parlant mais bon je me dis que ce sera facile pour retrouver l'image en php et puis ça évite les caractères spéciaux...
 
Et puis, à terme, je voudrais que celui qui écrit l'article upload en même temps une image qui soit renommée automatiquement en suivant le modèle...
 
 
 
 
Mais alors arrive un problème puisque mes images pourront en fait être de petits flashs... le code n'est donc plus IMG SCR= blablabla... donc j'espère pouvoir faire trouver l'image/flash au serveur puis reconnaitre son extension (pour voir si c est un flash ou une image) avant même la génération de la page (sans oublier la taille à trouver)...
 
C'est un peu chaud... et un ami m'a conseillé de plutot faire une TABLE contenant les noms de mes images, type, hauteur, largeur, id de l'article associé (et même page si mon articles en fait plusieurs et que je veux avoir une image différente par page)...
 
Qu'en pensez vous si vous avez réussi à tout lire ?
Vaut mieux que je joue avec le nommage des fichiers et la reconnaissance du fichier (extension, taille...) ou une TABLE avec toutes les infos ?
 
Et sinon vous vous faites quoi pour le nommage de vos images ?
 
 
(ah on fait moins les malins hein quand je pose plus de grosses questions de newbies... enfin j'espere...)


---------------
[:idee] Tu t'ennuies ? www.pagepardefaut.com : jeux online, anims flash et sites insolites...
mood
Publicité
Posté le 20-03-2002 à 19:38:53  profilanswer
 

n°115223
skylight
Made in France.
Posté le 20-03-2002 à 19:51:25  profilanswer
 

pour mon futur site je nomme :
CAT_DOSSIERID_NUMEROIMG.EXTENSION
 
 
comme ca lors du php,j'insere directement <img src=rep/$dossier/$cat_$dossierid.$ext

n°115225
Thekeke2
Je ne reviens plus sur blabla
Posté le 20-03-2002 à 19:53:47  profilanswer
 

skylight a écrit a écrit :

pour mon futur site je nomme :
CAT_DOSSIERID_NUMEROIMG.EXTENSION
 
 
comme ca lors du php,j'insere directement <img src=rep/$dossier/$cat_$dossierid.$ext  




 
numeroimg ? C'est parce que tu as plusieurs images par page ?
 
si oui tu mets 1 pour celle en haut et tu incrementes en descendant ?


---------------
[:idee] Tu t'ennuies ? www.pagepardefaut.com : jeux online, anims flash et sites insolites...
n°115228
youdontcar​e
Posté le 20-03-2002 à 19:55:26  profilanswer
 

tu fais timestamp unix de l'heure de l'upload + nom de fichier original :
 
3b76845a-sayagata.jpg
 
yeeees :D

n°115230
Thekeke2
Je ne reviens plus sur blabla
Posté le 20-03-2002 à 19:58:57  profilanswer
 

youdontcare a écrit a écrit :

tu fais timestamp unix de l'heure de l'upload + nom de fichier original :
 
3b76845a-sayagata.jpg
 
yeeees :D  




 
 :lol: mais tu le retrouve comment après ton fichier :)


---------------
[:idee] Tu t'ennuies ? www.pagepardefaut.com : jeux online, anims flash et sites insolites...
n°115234
youdontcar​e
Posté le 20-03-2002 à 20:04:16  profilanswer
 

tous les noms des fichiers sont stockés dans une table myqsl, avec une description, leur taille (largeur * hauteur) + un extradata qui permet de coller certains flags à l'image.

n°115238
youdontcar​e
Posté le 20-03-2002 à 20:10:13  profilanswer
 

thekeke2 a écrit a écrit :

les noms des fichiers tu les genere automatiquement au moment de l upload ? ou tu as un "modele" ?


cf mon premier message. enfin ici c'est une utilisation restreinte (liste d'images pour une applic bien précise).
 
je compte me faire un petit script de gestion d'articles prochainement et j'emploierai certainement la même méthode, ou upload du fichier et conservation du nom, s'il y a collision (fichier de même nom déjà existant), un petit dialogue pour renommer.  
 
une chôse est sûre, les noms des fichiers seront stockés dans une table sql.

n°115239
youdontcar​e
Posté le 20-03-2002 à 20:10:35  profilanswer
 

he beh t'es rapide quand même ;)

n°115241
Thekeke2
Je ne reviens plus sur blabla
Posté le 20-03-2002 à 20:11:41  profilanswer
 

youdontcare a écrit a écrit :

he beh t'es rapide quand même ;)  




 
je croyais que c etait une blague mais j'ai bien reflechis  :lol: vous etes fou les programmeurs ?


---------------
[:idee] Tu t'ennuies ? www.pagepardefaut.com : jeux online, anims flash et sites insolites...
n°115244
youdontcar​e
Posté le 20-03-2002 à 20:17:53  profilanswer
 

c'est un des moyens les plus simples. si tu veux absolument conserver un nom d'images, fais-le, je considère ça comme secondaire.
 
regarde un peu ce qui ce fait ailleurs ...
 
sur yahoo, c'est trié par date + nom bourrin :
 
http://eur.news1.yimg.com/eur.yimg [...] 903117.jpg
 
sur cnn, trié par date + nom un poil plus explicite :
 
http://i.cnn.net/cnn/2002/WORLD/me [...] s.reut.jpg

mood
Publicité
Posté le 20-03-2002 à 20:17:53  profilanswer
 

n°115245
Thekeke2
Je ne reviens plus sur blabla
Posté le 20-03-2002 à 20:20:48  profilanswer
 

youdontcare a écrit a écrit :

c'est un des moyens les plus simples. si tu veux absolument conserver un nom d'images, fais-le, je considère ça comme secondaire.
 
regarde un peu ce qui ce fait ailleurs ...
 
sur yahoo, c'est trié par date + nom bourrin :
 
http://eur.news1.yimg.com/eur.yimg [...] 903117.jpg
 
sur cnn, trié par date + nom un poil plus explicite :
 
http://i.cnn.net/cnn/2002/WORLD/me [...] s.reut.jpg  




 
en fait nom bourrin c'est surtout utile pour les gros trucs... non ? pour un petit site perso c'est peut etre un peu complexe pour pas grand chose non ?
 
en tout cas je garde le principe de coté pour mon gros portail d un jour :)


---------------
[:idee] Tu t'ennuies ? www.pagepardefaut.com : jeux online, anims flash et sites insolites...
n°115247
youdontcar​e
Posté le 20-03-2002 à 20:22:43  profilanswer
 

sinon, tu créés un répertoire par article.

n°115262
Thekeke2
Je ne reviens plus sur blabla
Posté le 20-03-2002 à 20:51:30  profilanswer
 

youdontcare a écrit a écrit :

sinon, tu créés un répertoire par article.  




 
tu peux donner n'importe quel nom a ton fichier au moment de l'upload ?


---------------
[:idee] Tu t'ennuies ? www.pagepardefaut.com : jeux online, anims flash et sites insolites...
n°115263
youdontcar​e
Posté le 20-03-2002 à 20:52:47  profilanswer
 

oui ...

n°115266
Thekeke2
Je ne reviens plus sur blabla
Posté le 20-03-2002 à 20:57:58  profilanswer
 

j aime de plus en plus le php :)


---------------
[:idee] Tu t'ennuies ? www.pagepardefaut.com : jeux online, anims flash et sites insolites...
n°115314
Thekeke2
Je ne reviens plus sur blabla
Posté le 20-03-2002 à 22:08:42  profilanswer
 

Rectificatif :  
 
mon idée de nommer les images des articles lors de l upload :
 
date_id.extension
 
c'est con... la date on la connait avant l'upload mais l'ID de l'article non... au moins de prendre le dernier ID entré et de l'incrémenté mais c'est du bidouillage :)


---------------
[:idee] Tu t'ennuies ? www.pagepardefaut.com : jeux online, anims flash et sites insolites...
n°115324
youdontcar​e
Posté le 20-03-2002 à 23:20:45  profilanswer
 

pas la peine de compliquer, tu fais ça en deux étapes :  
 
1) création d'un nouvel article
2) upload d'une (de plusieurs) image(s) avec possibilité de les rattacher à tel article.

n°115443
Thekeke2
Je ne reviens plus sur blabla
Posté le 21-03-2002 à 10:09:39  profilanswer
 

youdontcare a écrit a écrit :

pas la peine de compliquer, tu fais ça en deux étapes :  
 
1) création d'un nouvel article
2) upload d'une (de plusieurs) image(s) avec possibilité de les rattacher à tel article.  




 
ah oui c est mieux... en effet...


---------------
[:idee] Tu t'ennuies ? www.pagepardefaut.com : jeux online, anims flash et sites insolites...

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  [PHP\REFLEXION] Nomenclature des noms des images et utilisation...

 

Sujets relatifs
[C++Builder] Conflit d'affichage d'images[FAQ PHP] Utilisation des dates au format francais
[Oracle] Pour utilisation avec JDBC[C++ Builder] Utilisation de l'API NetMessageBufferSend
[Delphi 6] Chtite question sur les images ![C++ Builder] Utilisation de l'API NetMessageBufferSend, TRES IMPORTAN
[java] l editeur le + simple d utilisation pour linux[Java] Images et IE
[C++Builder] Utilisation d'1 ImageList 
Plus de sujets relatifs à : [PHP\REFLEXION] Nomenclature des noms des images et utilisation...


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR