Zé Carlos 0 Denunciar post Postado Setembro 3, 2009 boas pessoal sou novo nestas andanças. estou a utilizar o dreamweaver CS4 para a criação de uma página em php com base de dados em MySQL. até agora tudo corria bem até ao momento em precisei colocar um leitor de videos na página. a ideia é ir à base de dados buscar o caminho do video pretendido e colocar o leitor a correr esse video. tentei utilizar o leitor que vem com o dreamweaver mas não sei como colocar a variavel com o caminho do video. se podessem dar uma ajudinha. Código para receber o caminho do video da base de dados (utilizo o mesmo codigo para receber o caminho de uma imagem e depois consigo mostrá-la por isso funciona): <?php $cod = $_GET['cod']; $sql = "SELECT * FROM `tabela` WHERE `codigo` ='$cod'"; GeraColunas(3, $sql); ?> <?php function GeraColunas($pNumColunas, $pQuery) { $resultado = mysql_query($pQuery); //echo ("<table width='100%' border='0' align='center'>\n"); for($i = 0; $i <= mysql_num_rows($resultado); ++$i) { for ($intCont = 0; $intCont < $pNumColunas; $intCont++) { $linha = mysql_fetch_array($resultado); if ($i > $linha) { if ( $intCont < $pNumColunas-1) //echo "</tr>\n"; break; } $cod = $linha[0]; $video = $linha[91]; A variavel $video guarda o caminho do video. Código do leitor: <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="372" height="351" id="FLVPlayer"> <param name="movie" value="FLVPlayer_Progressive.swf" /> <param name="quality" value="high" /> <param name="wmode" value="opaque" /> <param name="scale" value="noscale" /> <param name="salign" value="lt" /> <param name="FlashVars" value="&MM_ComponentVersion=1&skinName=Halo_Skin_3&streamName=OpelCORSA&autoPlay=false&autoRewind=false" /> <param name="swfversion" value="8,0,0,0" /> <!-- This param tag prompts users with Flash Player 6.0 r65 and higher to download the latest version of Flash Player. Delete it if you don’t want users to see the prompt. --> <param name="expressinstall" value="Scripts/expressInstall.swf" /> <!-- Next object tag is for non-IE browsers. So hide it from IE using IECC. --> <!--[if !IE]>--> <object type="application/x-shockwave-flash" data="FLVPlayer_Progressive.swf" width="372" height="351"> <!--<![endif]--> <param name="quality" value="high" /> <param name="wmode" value="opaque" /> <param name="scale" value="noscale" /> <param name="salign" value="lt" /> <param name="FlashVars" value="&MM_ComponentVersion=1&skinName=Halo_Skin_3&streamName=OpelCORSA&autoPlay=false&autoRewind=false" /> <param name="swfversion" value="8,0,0,0" /> <param name="expressinstall" value="Scripts/expressInstall.swf" /> <!-- The browser displays the following alternative content for users with Flash Player 6.0 and older. --> <div> <h4>Content on this page requires a newer version of Adobe Flash Player.</h4> <p><a href="http://www.adobe.com/go/getflashplayer"><img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" /></a></p> </div> <!--[if !IE]>--> </object> <!--<![endif]--> </object> Compartilhar este post Link para o post Compartilhar em outros sites
Leandromx 0 Denunciar post Postado Setembro 21, 2009 Se o player já roda inserindo o caminho video manual basta você substituir pela variavel aonde tiver video.flv ou video.swf , que naõ sei como voce esta puxando basta você colocar <?=$video?> Compartilhar este post Link para o post Compartilhar em outros sites