Bonjour à tous,
Voilà je solicite votre aide pour cet extrait de code :
Le but c'est de tester si le fichier contenu dans la base de donnée et appelé ici à l'aide d'une requête est un fichier .swf (flash ), ou un fichier image.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 <? $resulta=@mysql_db_query("vuici","Select * From pub Where numrub=".$_GET['rub'].";"); if (@mysql_num_rows($resulta)==1) { $rowa=@mysql_fetch_array($resulta); if ($rowa["lienpub1"]<>'') { if ($rowa["lienpub1"]== '.*.swf.') { echo '<embed src="images/'.$rowa["lienpub1"].' " quality=high pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash"></embed>'; } else { echo '<img src="images/'.$rowa["lienpub1"].'" alt="services aux particuliers">'; } } } ?>
En effet il se peut que le fichier ai ces differentes extention, donc j'ai fais ce code pour pouvoir tester et choisir quel balises seront utilisé.
Les requêtes fonctionnent, j'affiche sans probleme les fichiers image, seulement je ne sais pas si mon test pour savoir si c'est un fichier flash ou non fonctionne.
Je vous remercie d'avance pour avoir eu la patience de lire mon post !
En attente d'une reponse je vais boser sur une autres parties du site.
Bonne journée.
Bayzil.
édit : merci pour l'édit, je ferais attention à l'avenir
Partager