Media speler werkend krijgen

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Jacco Laan

jacco Laan

15/06/2009 16:14:00
Quote Anchor link
Een goeie dag.
Ik probeer mijn eigen films en muziek in een database te zetten en op een andere pagina te laten weergeven.
Ik heb de HTML code voor de speler.
Momenteel heb ik mijn scriptje zodanig dat als ik in een invoer balk dit invoer:

[video]hier de url naar het filmpje in mijn locale map[/video]

krijg ik ook netjes mijn mediaplayer te zien.
Alleen wil hij de desbetreffende film niet afspelen....

Blijkbaar doet ie iets verkeerd met het opgegeven pad.
Waarom ik het eigenlijk op deze manier wil doen?
Ik vind het makkelijker om iets op te zoeken naar films of muziek
via mn database dan al mn mappen te moeten doorkruisen.

En via de bovenstaande tags vind ik het persoonlijk sneller gaan om nieuwe dingen toe te voegen zodat ik niet met mn snuit in het script hoeft te duiken om nieuwe media players toe te voegen....

Hier onder staat het scriptje wat ik heb:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
<?php
ini_set('display_errors', 'On');
error_reporting(E_ALL);


$aErrors = array();
$sEmbed = '';
if($_SERVER['REQUEST_METHOD'] == 'POST')
{

    if(empty($_POST['url']))
    {

        $aErrors[] = 'Je moet wel een url opgeven';
    }

    elseif(!preg_match('#\[video\](.+?)\[/video\]#is', $_POST['url']))
    {

        $aErrors[] = 'Dit is geen geldige url';
    }

    else
    {
        preg_match('#\[video\](.+?)\[/video\]#is', $_POST['url'], $aResult);
        $sCode = $aResult[1];
        
        $sEmbed = "<object id='MediaPlayer1' CLASSID='CLSID:22d6f312-b0f6-11d0-94ab-0080c74c7e95' codebase='http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=5,1,52,701'
standby='Loading Microsoft Windows® Media Player components...' type='application/x-oleobject' width='576' height='432'>
<param name='fileName' value="
.$sCode.">
<param name='animationatStart' value='false'>
<param name='transparentatStart' value='false'>
<param name='autoStart' value='false'>
<param name='showControls' value='true'>
<param name='Volume' value='-450'>
<embed type='application/x-mplayer2' pluginspage='http://www.microsoft.com/Windows/MediaPlayer/' src="
.$sCode." name='MediaPlayer1' width='280' height='256' autostart='1' showcontrols='1' volume='-450'>
</object>"
;
    }
}

?>
 
Er zijn nog geen reacties op dit bericht.



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.