Page 1 sur 1

Problème de lien avec Firefox (et pas avec IE) !

Posté : 22 févr. 2007, 00:33
par Roro
Bonjour, ça fait environ 1H que je suis sur le problème et je vois pas d'où il peut venir.

Je m'explique, à partir d'une page php, il y a un lien :

echo '<a href="aff_grand.php?video=donnees/">Lien</a>';

qui appel une autre page php (aff_grand.php) en lui passant comme argument $_GET['video'] = "donnees/".

Jusque là tout va bien ... la variable est bien reçue par la page appelée...
Mais plus loin dans cette page, j'affiche une vidéo :

echo '<embed type="application/x-mplayer2" src="videos/2.avi" width="320" height="240" autostart="1" showcontrols="0"/>';

Et là, quand je lance IE, pas de problème, ça lit la vidéo 2.avi comme spécifiée dans la source .... mais avec Firefox, impossible de lire la vidéo !

Lorsque je vais dans propriétés de la vidéo, Firefox écrit que la vidéo source se situe à :
aff_grand.php?video=donnees/videos/2.avi

Donc je comprend rien du tout parce que y'a aucune relation entre les arguments reçu et la source !



Je suis vraiment perdu là ... donc si vous n'avez qu'une seule petite idée de ce que peut être le problème, aidez-moi .....

Merci

Posté : 22 févr. 2007, 10:01
par serein714
Bonjour,

Moi, j'ai utilisé le code suivant et, a priori, je n'ai aucun problème :

Code : Tout sélectionner

<a href="images/clip.avi"><img src="images/home.jpg" border="0" width="100" alt="">Visualisez le clip</a>
Cette simplicité peut-elle poser problème ?

Merci d'avance.

Philippe

Posté : 22 févr. 2007, 10:26
par charabia
C'est avec $_GET['video'] que tu récupères le nom de la vidéo et que tu la lis dans le embed ?

idem

Posté : 22 févr. 2007, 13:33
par Roro
Pour le fait de faire un lien vers la vidéo, c'est pas possible parce qu'il faut avoir une image en plus de la vidéo .... or j'ai que la vidéo.

Sinon, pour le $_GET['video'], normalement je l'utilise pour récupérer le nom de la vidéo ... mais voyant que ça ne fonctionnait pas j'ai remplacer cette variable par ce qu'elle contient, à savoir "donnees/".

C'est pour ça que normalment il n'y a aucun rapport entre ce qui est reçu dans $_GET['video'] et la vidéo à afficher .....

Et c'est ça qui pose problème ... la j'suis complètement pommé !


Sinon, pour faire le truc de serein714, il me faudrait une fonction qui récupère la première image d'une vidéo .... est-ce que ça existe ?

Posté : 22 févr. 2007, 13:41
par mere-teresa

Posté : 22 févr. 2007, 14:44
par Roro
C'est bon, j'ai (enfin) résolu mon problème .....

En fait, c'est juste que Firefox accepte pas lorsque l'on passe des arguments avec un slash(/).
Il m'a fallu enlever ce '/' pour que ça fonctionne parfaitement bien ....

Donc tout va bien, par contre, ce que je trouve bizarre c'est qu'avec IE ça fonctionne avec ou sans le '/'.


Sinon, pour insérer une vidéo, il faut mieux en effet utiliser les balies <OBJECT> que <EMBED> ...

Merci