Autor | Zpráva | ||
---|---|---|---|
SteveO Profil * |
#1 · Zasláno: 12. 4. 2012, 13:26:09
Zdravím, potřebuju přidat parametr wmode=opaque do url videa na youtube - klasický iframe kód.
U některých videí se vygeneruje URL s rel=0 na konci, u některých ne. Z toho důvodu potřebuju ověřit, zda už tam nějaký parametr je a podle toho přidat buď ?wmode=opaque, nebo &wmode=opaque. Vytvořil jsem následující kód, který sice funguje, ale nějak se mi to nezdá, nešlo by to udělat nějak jednodušeji? if (preg_match("@embed/.*\?.*@", $odkaz)) { $odkaz=preg_replace("@embed/([^\"]*)@", "embed/$1&wmode=opaque", $odkaz); } else { $odkaz=preg_replace("@embed/([^\"]*)@", "embed/$1?wmode=opaque", $odkaz); } A potom by mě ještě zajímalo, co znamenají ty zavináče v preg funkcích a jak dostat obsah <iframe src="....">, tedy tu samotnou adresu. Díky! |
||
mimochodec Profil |
#2 · Zasláno: 12. 4. 2012, 13:40:52
$link = "sdfsdf?prvni=ff"; $pridat = "druhy=dd"; $link .= (stristr($link, "?") ? "&" : "?").$pridat; |
||
Časová prodleva: 12 let
|
0