Les images, php et base de données

Les images, php et base de données - PHP - Programmation

Marsh Posté le 20-11-2005 à 19:42:19    

Bonjour tout le monde,
j'ai une question à propos des images, php et base de données.  
 
J'ai un dossier qui contient plusieurs images et j'aimerais avoir une page php avec un menu déroulant qui contient le nom de toutes les images qui sont dans mon dossier. Comment faire pour que ce menu contient les noms de toutes les images qui sont dans le dossier?
 
Merci  :)


Message édité par pitcauvet le 20-11-2005 à 19:44:20
Reply

Marsh Posté le 20-11-2005 à 19:42:19   

Reply

Marsh Posté le 20-11-2005 à 20:03:03    

et le rapport avec une base de donnée ?


---------------
Nos estans firs di nosse pitite patreye...
Reply

Marsh Posté le 20-11-2005 à 20:09:25    

C'est faisable avec un truc du genre.
 
Tapé en direct, pas vérifier.
 

Code :
  1. <select name="toto">
  2. <?php
  3. foreach (glob('mon dossier/*.jpg') as $filename) {
  4. echo '<option>',basename($filename),'</option>',chr(13);
  5. }
  6. ?>
  7. </select>


Message édité par The-Shadow le 20-11-2005 à 20:10:19
Reply

Marsh Posté le 21-11-2005 à 19:49:00    

The-Shadow merci ton code fonctionne très bien!
Par contre si je met une variable il ne fonctionne plus:

  • foreach (glob(images/$ma_variable*.jpg') as $filename) {  


Comment faut il faire pour mettre une variable ici? Merci

Reply

Marsh Posté le 21-11-2005 à 21:17:16    

$mondossier='toto';
glob('images/'.$mondossier.'/*.jpg)
 
=> Recherchera tous les *.jpg dans 'images/toto/'

Reply

Marsh Posté le 21-11-2005 à 21:45:01    

pitcauvet a écrit :

The-Shadow merci ton code fonctionne très bien!
Par contre si je met une variable il ne fonctionne plus:

  • foreach (glob(images/$ma_variable*.jpg') as $filename) {  


Comment faut il faire pour mettre une variable ici? Merci


 
http://fr2.php.net/manual/fr/language.types.string.php


---------------
StarCraft Professional Gaming Database | [Ze Topic] Starcraft/BroodWar
Reply

Marsh Posté le 22-11-2005 à 14:25:57    

ok ça marche!  :) .
Par contre une dernière question:  
Dans ce cas seuls les images jpg vont être rechercher, mais si je veux qu'il y est les images jpg et les images gif?  :heink:

Reply

Marsh Posté le 22-11-2005 à 14:45:39    

Bah dans ce cas, il faut laisse toutes les extensions passész et faire ton filtre ensuite en php.

Reply

Marsh Posté le 22-11-2005 à 14:51:09    

Mieux :
glob('chemin/{*.jpg,*.gif}', GLOB_BRACE);


Message édité par sielfried le 22-11-2005 à 14:51:49

---------------
StarCraft Professional Gaming Database | [Ze Topic] Starcraft/BroodWar
Reply

Marsh Posté le 22-11-2005 à 15:19:18    

Bien vu.

Reply

Marsh Posté le 22-11-2005 à 15:19:18   

Reply

Marsh Posté le 22-11-2005 à 15:23:23    

Ok, merci pour vos codes! Mon script fonctionne à présent.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed