Afficher du Flash

Eléphant du PHP | 440 Messages

01 févr. 2010, 13:03

Bonjour,

à partir d'une base MySQL, j'affiche sans soucis des images gif et jpg. J'ai entré une image au format swf. Elle ne s'affiche pas.

Le code php fonctionne bien : il m'affiche le texte "alt", le lien ... mais pas l'image. Il y a une raison à cela ?
Débutant complet en php/mysql. Merci pour votre aide.

Eléphant du PHP | 168 Messages

01 févr. 2010, 13:18

pour afficher du flash:<object type="application/x-shockwave-flash" data="flash/gallery.swf" width="320" height="240">

Eléphant du PHP | 440 Messages

01 févr. 2010, 13:42

pour afficher du flash:<object type="application/x-shockwave-flash" data="flash/gallery.swf" width="320" height="240">
C'est exact, j'avais oublié !!

Mon code php est le suivant :
<?php 
    $table = "logo"; 
    $sql = "SELECT * FROM " . $table." ORDER BY RAND() LIMIT 0,1"; 
    $res = mysql_query($sql); 
    $nb = mysql_num_rows($res);
    $i = 0; 
    while ($i < $nb){ 
    $logo = mysql_result($res, $i, "LOGO"); 
	$web = mysql_result($res, $i, "WEB"); 
	$alt = mysql_result($res, $i, "ALT"); 
	$title = mysql_result($res, $i, "title");
	echo '<left><a href="http://'.$web.'" target="_blank"><img src="http://'.$logo.'" border="0" alt="'.$alt.'" title="'.$title.'"/></a><br />';    
	$i++; 
	}
?>
Est-ce que les 2 codes peuvent s'emboîter :
echo '<left><a href="http://'.$web.'" target="_blank"><object type="application/x-shockwave-flash" data="flash/gallery.swf" width="320" height="240"><img src="http://'.$logo.'" border="0" alt="'.$alt.'" title="'.$title.'"/></a><br />
Débutant complet en php/mysql. Merci pour votre aide.

Eléphant du PHP | 168 Messages

01 févr. 2010, 13:44

A mon avis ça ne marche pas; je ne pense pas que l'on puisse faire un lien sur une video.

Eléphant du PHP | 440 Messages

01 févr. 2010, 13:48

effectivement tel quel, ça ne marche pas !
Débutant complet en php/mysql. Merci pour votre aide.

ViPHP
ViPHP | 5462 Messages

01 févr. 2010, 14:23

tu met object partout ca marche tres bien
<object data="http://fr.php.net/images/php.gif" />

Eléphant du PHP | 440 Messages

02 févr. 2010, 10:12

tu met object partout ca marche tres bien
<object data="http://fr.php.net/images/php.gif" />
ca ne marche pas du tout !
Débutant complet en php/mysql. Merci pour votre aide.

ViPHP
ViPHP | 5462 Messages

02 févr. 2010, 11:05

ouai ca marche pas sous IE (c'est étonnant...)

Eléphant du PHP | 440 Messages

02 févr. 2010, 15:47

j'ai testé sous FF.

Mais tu écris ça comment : comme ça ?
echo '<left><a href="http://'.$web.'" target="_blank"><object type="application/x-shockwave-flash" data="flash/gallery.swf" width="320" height="240"><object data="http://'.$logo.'" border="0" alt="'.$alt.'" title="'.$title.'"/></a><br />
Débutant complet en php/mysql. Merci pour votre aide.

ViPHP
ViPHP | 5462 Messages

02 févr. 2010, 15:52

echo '<a href="http://'.$web.'" target="_blank"><object type="application/x-shockwave-flash" data="' . $logo . '"/></a><br />
Dommage que ca ne marche pas sous IE pourtant c'est valide...

Eléphant du PHP | 440 Messages

03 févr. 2010, 12:30

echo '<a href="http://'.$web.'" target="_blank"><object type="application/x-shockwave-flash" data="' . $logo . '"/></a><br />
Dommage que ca ne marche pas sous IE pourtant c'est valide...
Ca ne marche pas mieux. Tant pis et merci quand même !
Débutant complet en php/mysql. Merci pour votre aide.