Vous n'êtes pas identifié(e).
Bonjour,
Je débute avec PHP, et j'ai une dificulté à faire afficher un objet de streaming via la fonction include:
dans ma page "modele.php", j'invoque un script de manière classique : <?php include("video/alphabeta.php"); ?>, la page alphabeta.php étant sous le répertoire ./video du site. Notez que cela marche très bien si j'intègre ce script directement dans la page "modele.php"
Le script est :
<div class="video">
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0"
width="180" height="160" id="FLVPlayer">
<param name="movie" value="FLVPlayer.swf" />
<param name="salign" value="lt" />
<param name="quality" value="high" />
<param name="scale" value="noscale" />
<param name="FlashVars"
value="&MM_ComponentVersion=1
&skinName=Skin&streamName=aphabeta&autoPlay=true&autoRewind=true" />
<embed src="FLVPlayer.swf"
flashvars="&MM_ComponentVersion=1&skinName=Skin&streamName=aphabeta&autoPlay=true&autoRewind=true"
quality="high" scale="noscale" width="180" height="160" name="FLVPlayer"
salign="LT" type="application/x-shockwave-flash"
pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object>
</div>
Le résultat est un message d'erreur :
Warning: include(video/alphabeta.php) [function.include]: failed to open stream: No such file or directory in C:\Users\Sergio\Documents\Mes sites PHP\ORGANISATION\Modele\modele.php on line 146
Warning: include() [function.include]: Failed opening 'video/alphabeta.php' for inclusion (include_path='.;C:\php5\pear') in C:\Users\Sergio\Documents\Mes sites PHP\ORGANISATION\Modele\modele.php on line 146
J'ai fait plein d'essais divers, mais toujours cette erreur qui semble liée au streaming?
Merci de votre aide.
Hors ligne
Saluton,
Quel rapport y-a-t-il entre
C:\Users\Sergio\Documents\Mes sites PHP\ORGANISATION\Modele\
et
video/alphabeta.php
Gloire à qui n'ayant pas d'idéal sacro-saint,
Se borne à ne pas trop emmerder ses voisins. G. Brassens Don Juan 1976.
Avĉjo MoKo kantas
La chaîne YouTube MoKo Papy
Hors ligne
Désolé ne pas avoir été complet:
le C:\Users\Sergio\Documents\Mes sites PHP\ORGANISATION\Modele\ est celui où je développe le site Modele et où est enregistré mon script principal "modele.php".
Ce dossier comporte plusieurs sous-dossiers : css, images, script, ... et video : dans video se trouve le script que j'ai indiqué dans mon message et les divers objets nécessaires à son fonctionnement correct (comme je l'ai dit, cela fonctionne normalement si j'intègre la séquence html dans la page principale.
Hors ligne
dans ton répertoire model, tu un un répertoire video ?
tu as la réponse dans le message d'erreur, c'est pourtant simple
>>"failed to open stream: No such file or directory"
pas de fichier ou pas de répertoire !!!
a++
Hors ligne
Merci de cette remarque, si c'était si simple, je n'aurais pas appelé le forum ! C'est précisément ce qui me tracasse: toutes les ressources sont en place, et pourtant ....
Hors ligne
Et tu es sûr que ce n'est pas Video ou vidéo.
alphabeta.php commence bien par <?php ??
Gloire à qui n'ayant pas d'idéal sacro-saint,
Se borne à ne pas trop emmerder ses voisins. G. Brassens Don Juan 1976.
Avĉjo MoKo kantas
La chaîne YouTube MoKo Papy
Hors ligne
Finalement j'ai réussi mais sans être convaincu de ma méthode : j'ai recopié les fichiers du dossier 'video' dans le dossier 'modele'.
Mais ca marche !
Hors ligne
Mon point de vue, les espaces dans les noms de répertoires d'une arborescence, genre Mes sites PHP sont à éviter.
Gloire à qui n'ayant pas d'idéal sacro-saint,
Se borne à ne pas trop emmerder ses voisins. G. Brassens Don Juan 1976.
Avĉjo MoKo kantas
La chaîne YouTube MoKo Papy
Hors ligne