Zadejte hledaný výraz...

Youtube nick z URL

nulanu
verified
rating uzivatele
(16 hodnocení)
24. 9. 2012 19:16:22
zdravim,
potřebuji poradit
mám url
http://www.youtube.com/user/ZiveCz?feature=g-u-u
a
http://www.youtube.com/ZiveCz
Potřebuji z nich vytáhnout username. ale něak se mi to nedaří asi na to jdu uplně špatně. dáte někdo radu nebo link na to kde se tohle řešilo?
díky
24. 9. 2012 19:16:22
https://webtrh.cz/diskuse/youtube-nick-z-url#reply812055
Bacon
verified
rating uzivatele
(2 hodnocení)
24. 9. 2012 19:32:13
Takhle něco?
$url = 'http://www.youtube.com/ZiveCz';
$url = 'http://www.youtube.com/user/ZiveCz?feature=g-u-u';
$pos = strpos( $url, '/user/' );
// pokud url NEOBSAHUJE '/user/'
if ( $pos === FALSE ) {
$user = parse_url( $url, PHP_URL_PATH );
$user = str_replace( '/', '', $user );
// pokud url OBSAHUJE '/user/'
} else {
$user = parse_url( $url, PHP_URL_PATH );
$user = str_replace( '/user/', '', $user );
}
echo $user;
24. 9. 2012 19:32:13
https://webtrh.cz/diskuse/youtube-nick-z-url#reply812054
nulanu
verified
rating uzivatele
(16 hodnocení)
24. 9. 2012 19:36:53
Super díky moc :)
jen při první variantě je "userNICK"
24. 9. 2012 19:36:53
https://webtrh.cz/diskuse/youtube-nick-z-url#reply812053
Bacon
verified
rating uzivatele
(2 hodnocení)
24. 9. 2012 19:38:41
Omlouvám se, prohodil jsem to omylem, teď jsem na to přišel, prohozená podmínka :) Upravil jsem to, teď to funguje.
24. 9. 2012 19:38:41
https://webtrh.cz/diskuse/youtube-nick-z-url#reply812052
nulanu
verified
rating uzivatele
(16 hodnocení)
24. 9. 2012 19:40:24
Fajné, jen je tam /ZiveCz to "/"
24. 9. 2012 19:40:24
https://webtrh.cz/diskuse/youtube-nick-z-url#reply812051
Bacon
verified
rating uzivatele
(2 hodnocení)
24. 9. 2012 19:43:40
Jo, protože jsem idiot :D
$url = 'http://www.youtube.com/ZiveCz';
$url = 'http://www.youtube.com/user/ZiveCz?feature=g-u-u';
$pos = strpos( $url, '/user/' );
// pokud url NEOBSAHUJE '/user/'
if ( $pos === FALSE ) {
$user = parse_url( $url, PHP_URL_PATH );
$user = str_replace( '/', '', $user );
// pokud url OBSAHUJE '/user/'
} else {
$user = parse_url( $url, PHP_URL_PATH );
$user = str_replace( '/user/', '', $user );
}
echo $user;
Promiň, blbě jsem to napsal, musí tam být === FALSE :)
24. 9. 2012 19:43:40
https://webtrh.cz/diskuse/youtube-nick-z-url#reply812050
nulanu
verified
rating uzivatele
(16 hodnocení)
24. 9. 2012 19:50:50
Vpohodě... díky ti mockrát :)
24. 9. 2012 19:50:50
https://webtrh.cz/diskuse/youtube-nick-z-url#reply812049
Pro odpověď se přihlašte.
Přihlásit