login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Database=filmpje

Offline Plukky - 30/06/2007 13:27
Avatar van PlukkyNieuw lid Ik zoek een manier om youtube-urls uit de database te halen en vervolgens het filmpje te kunnen bekijken op mijn site, maar het werkt niet echt. Kunnen jullie kijken wat er mis is?

Code staat op: http://www.plaatscode.be/5805/


groets,
Plukky

9 antwoorden

Gesponsorde links
Offline Simon - 30/06/2007 13:36
Avatar van Simon PHP expert zou je die <object ... niet binnen de while zetten???
en hoe zien die urls eruit?
Offline phpfreak - 30/06/2007 13:53
Avatar van phpfreak PHP beginner En wat lukt er niet? komt er geen filmpje of een error? dit kan ook aan de urls ofzo liegen he
Offline Plukky - 30/06/2007 13:56 (laatste wijziging 30/06/2007 13:59)
Avatar van Plukky Nieuw lid http://www.plaatscode.be/5807/

Zo dan simon?
Die lukt ook niet hoor

voorbeeld van url: http://www.youtube.com/watch?v=9bx_PkNIfK4


@ phpfreak, alles lukt alleen komt het filmpje er gewoon niet
Offline phpfreak - 30/06/2007 14:00
Avatar van phpfreak PHP beginner Wel als je de link er zo in zet dan heb je de pagina he niet het filmpje, je zou een manier moeten vinden dat de url van het filmpje eruit kan halen.
Offline Plukky - 30/06/2007 15:48
Avatar van Plukky Nieuw lid nee hoo phpfreak, kijk maar aan de zijkant bij embed
Offline phpfreak - 30/06/2007 19:23
Avatar van phpfreak PHP beginner bij embed staat dit:
  1. <object width="425" height="350"><param name="movie" value="http://www.youtube.com/v/9bx_PkNIfK4"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/9bx_PkNIfK4" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"></embed></object>

Dus je zal de url moeten omvormen. enkel die laatste code nemen en dan achter http://www.youtube.com/v/ zetten dan moet het werken. Dit is zeer eenvoudig te verwezenlijken in php, met een explode de = weg doen en dan de waarde 1 in de array nemen 
Offline Plukky - 01/07/2007 09:16
Avatar van Plukky Nieuw lid dan doet hij het nog niet
Offline JBke - 01/07/2007 09:32 (laatste wijziging 01/07/2007 09:41)
Avatar van JBke PHP gevorderde werkt het niet in IE en FF of enkel niet in FF????

Dreamweaver maakt een javascript RunActiveContent.js en daarmee werkte het bij mij in goed xhtml zowel in FF als IE6 en 7.

Dit sla je op in een bestand RunActiveContent.js

en je flash roep je als volgt aan:
  1. <script type="text/javascript">
  2. AC_FL_RunContent( 'codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0','width','550','height','150','src','templates/flash/intro','quality','high','pluginspage','http://www.macromedia.com/go/getflashplayer','movie','templates/flash/intro' ); //end AC code
  3. </script>


vergeet niet om naar het javascript te linken!!
  1. <script src="templates/scripts/java/RunActiveContent.js" type="text/javascript"></script>


binnen de <head> tags.
Offline jelle - 01/07/2007 09:58 (laatste wijziging 01/07/2007 10:08)
Avatar van jelle PHP beginner zie ook nof 1 foutje:
  1. <?
  2. $query = "SELECT * FROM `video` WHERE `id` = '3' ";
  3. //query is aangemaakt
  4. $sql = mysql_query($query) or die ( mysql_error( ) );
  5. //query is uitgevoerd
  6. while($record = mysql_fetch_object($sql)){
  7. <object width="425" height="350"><param name="movie" value="$record->url"></param><param name="wmode" value="transparent"></param><embed src="$record->url" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"></embed></object>
  8. echo"NAAM: ".$record->naam." <br><br>BESCHRIJVING: ".$record->beschr."<br>";
  9. }

moet zijn:
  1. <?
  2. $query = "SELECT * FROM `video` WHERE `id` = '3' ";
  3. //query is aangemaakt
  4. $sql = mysql_query($query) or die ( mysql_error( ) );
  5. //query is uitgevoerd
  6. while($record = mysql_fetch_object($sql)){
  7. ?>
  8. <object width="425" height="350"><param name="movie" value="<? echo $record->url; ?>"></param><param name="wmode" value="transparent"></param><embed src="<? echo $record->url; ?>" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"></embed></object>
  9. <?
  10. echo"NAAM: ".$record->naam." <br><br>BESCHRIJVING: ".$record->beschr."<br>";
  11. }

je moet de url wel echoën in je <object>
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.246s