![]() |
Anzeige:
|
|
|||||||
| PHP/MySQL Alles rund um die Programmiersprache PHP sowie MySQL. |
|
![]() |
|
|
LinkBack | Themen-Optionen | Ansicht |
|
|
#1 (Direktlink) |
|
Weiß worum´s geht
![]() Registriert seit: 15.05.2004
Ort: Langenfeld
Beiträge: 161
|
phpBB3.. BBCodes..
für Youtube. Problem: Ich kriegs nur so hin, dass das ganze nur funzt, wenn man lediglich die Zeichen nach dem "=" in der youtube url eingibt .. Praktischer wäre halt einfach die ganze url, aber alles vo dem = wird gelöscht .. bisher siehts so aus: bbcode: Code:
[YouTube]{TEXT}[/YouTube]
Code:
<object width="425" height="350"><param name="movie" value="http://www.youtube.com/v/{TEXT}"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/{TEXT}" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"></embed></object>
und als Hilfe [YouTube]Zeichen nach dem =GLEICH= in der VideoURL[/YouTube] also von http://www.youtube.com/watch?v=XGACNG7-zsI soll nur XGACNG7-zsI benutzt werden Die beachtet aber natürlich keiner |
|
|
|
|
|
|
#2 (Direktlink) |
|
Forenmaskottchen
![]() Registriert seit: 20.09.2005
Ort: Dresden
Alter: 21
Beiträge: 835
|
Code:
<?php
$v = preg_replace("/http:\/\/www\.youtube\.com\/watch[\/?]v[\/=](.+)/i", "\\1", $text);
?>
<object width="425" height="350"><param name="movie" value="http://www.youtube.com/v/<?php echo $v; ?>"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/<?php echo $v; ?>" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"></embed></object>
|
|
|
|
|
|
#3 (Direktlink) |
|
Weiß worum´s geht
![]() Registriert seit: 15.05.2004
Ort: Langenfeld
Beiträge: 161
|
Ersmal fettes Danke für den Codeschnipsel, aber iwie will mir nicht gelingen den funzend einzubauen )=
|
|
|
|
|
|
#4 (Direktlink) |
|
Forenmaskottchen
![]() Registriert seit: 20.09.2005
Ort: Dresden
Alter: 21
Beiträge: 835
|
Du benötigst immer den Inhalt deines YouTube-Tags. Darauf wendest du den regulären Ausdruck an und fügst die Varible $v in deinen weiteren Code, wo der Extrakt des regulären Ausdrucks erscheinen soll, ein.
|
|
|
|
![]() |
|
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
|
|