Hallo,
Ik wil graag dat mijn bezoekers een youtube filmpje op hun profiel kunnen plaatsen op mijn website.
Ik wil dat ze alleen maar de URL hoeven te kopieeren dus :
http://www.youtube.com/watch?v=H8bP_-IaKM8 bijvoorbeeld
Ik wil zelf kunnen bepalen hoe groot het filmpje wordt getoont op de website.
Ik werk met PHP, en ik vermoedt dat ik de URL moet strippen, zodat ik alleen het H8bP_-IaKM8 eruit haal.
Vervolgens deze code in de database en op de website oproepen in het embed stukje met mijn eigen gewenste maten erbij.
Zo hoort dat toch?
Maar hoe kan ik die code uit de URL halen, iemand een voorbeeldje? ( H8bP_-IaKM8 )
Groetjes
- Youtube in website
-
23-02-2011, 11:09 #1
- Berichten
- 26
- Lid sinds
- 14 Jaar
Youtube in website
-
In de schijnwerper
-
23-02-2011, 11:14 #2
- Berichten
- 1.263
- Lid sinds
- 16 Jaar
Re: Youtube in website
PHP Code:<?php
$url = parse_url($_POST['youtube_url']);
if(preg_match('/v=([^&]+)/', @$url['query'], $matches)) {
echo $matches[1]; // Vid ID
}
?>
PHP Code:strstr(@$url['host'], 'youtube')
-
23-02-2011, 11:19 #3
- Berichten
- 276
- Lid sinds
- 15 Jaar
Re: Youtube in website
PHP Code:// Youtube video
$string = preg_replace('_\[youtube\].*?(v=|v/)(.+?)(&.*?|/.*?)?\[/youtube\]_is', '[youtube]$2[/youtube]', $string);
$string = preg_replace('_\[youtube\]([a-z0-9-]+?)\[/youtube\]_is', '<object width="425" height="355"><param name="movie" value="http://www.youtube.com/v/$1"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/$1" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"></embed></object>', $string);
-
23-02-2011, 21:56 #4
- Berichten
- 26
- Lid sinds
- 14 Jaar
Re: Youtube in website
Geweldig, ik ga ermee aan de slag. Bedankt voor jullie hulp!
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