Beste sd-ers,
Door een klant is mij gevraagt of het mogelijk is om youtube video's op hun website te plaatsen. enkel is het standaard formaat van de object code van youtube to groot voor de website. Nu is mij vraag of het mogelijk is om de hoogte en breedte automatisch te kunnen aanpassen.
Dit is bijvoorbeeld een object van youtube:
Nu is het de bedoeling dus dat de width 25 pixels kleiner word, aldus 400 pixels in plaats van 425.PHP Code:
<object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/AO9dbmJ_2zU&color1=0xb1b1b1&color2=0xcfcfcf&hl=nl&feature=player_embedded&fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowScriptAccess" value="always"></param><embed src="http://www.youtube.com/v/AO9dbmJ_2zU&color1=0xb1b1b1&color2=0xcfcfcf&hl=nl&feature=player_embedded&fs=1" type="application/x-shockwave-flash" allowfullscreen="true" allowScriptAccess="always" width="425" height="344"></embed></object>
Ik heb de volgende functies al geprobeerd maar helaas geen resultaat.
en ook al metPHP Code:
$test = '<object width=" 425 " height="344"><param name="movie" value="http://www.youtube.com/v/AO9dbmJ_2zU&color1=0xb1b1b1&color2=0xcfcfcf&hl=nl&feature=player_embedded&fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowScriptAccess" value="always"></param><embed src="http://www.youtube.com/v/AO9dbmJ_2zU&color1=0xb1b1b1&color2=0xcfcfcf&hl=nl&feature=player_embedded&fs=1" type="application/x-shockwave-flash" allowfullscreen="true" allowScriptAccess="always" width="425" height="344"></embed></object>';
str_replace( "425", "400", $test );
maar deze functies werken dus niet om de breedte aan te passen.PHP Code:
ereg_replace( "425", "200", $test );
Heeft iemand wellicht een voor de hand liggende oplossing? of gebruik ik 1 van de bovende functies simpel weg verkeerd?
Alvast bedankt voor de tijd!
Met vriendelijke groet,
Rolf Tent
- [PHP] Youtube video object verkleinen
-
08-07-2009, 19:29 #1
- Berichten
- 304
- Lid sinds
- 18 Jaar
[PHP] Youtube video object verkleinen
-
-
08-07-2009, 19:45 #2
- Berichten
- 207
- Lid sinds
- 16 Jaar
Je gebruikt de functie fout,
PHP Code:<?php
$source = '<object width=" 425 " height=" 344 "><param name="movie" value="http://www.youtube.com/v/AO9dbmJ_2zU&color1=0xb1b1b1&color2=0xcfcfcf&hl=nl&feature=player_embedded&fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowScriptAccess" value="always"></param><embed src="http://www.youtube.com/v/AO9dbmJ_2zU&color1=0xb1b1b1&color2=0xcfcfcf&hl=nl&feature=player_embedded&fs=1" type="application/x-shockwave-flash" allowfullscreen="true" allowScriptAccess="always" width=" 425 " height=" 344 "></embed></object>';
$first = array("425", "344");
$second = array("400", "319");
$newsource = str_replace($first, $second, $source);
echo $newsource;
?>
gr.Laatst aangepast door Erik Terwan : 08-07-2009 om 19:51
-
08-07-2009, 19:52 #3
- Berichten
- 304
- Lid sinds
- 18 Jaar
Ah, het werkt!
heel erg bedankt! weer wat geleerd vandaag! haha..
-
08-07-2009, 20:03 #4
- Berichten
- 207
- Lid sinds
- 16 Jaar
Php.net is erg hulpzaam;)
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic