![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 25 Pomógł: 0 Dołączył: 25.07.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam. Przerabiam pewien skrypt i potrzebuję, żeby z linku z youtube otrzymać te literki filmu (czyli to co znajduje się po = w linku do video). Napisałem taki kod ale niestety nie działa. Co zrobiłem źle?
Bardzo proszę o pomoc i z góry dziękuję |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 25 Pomógł: 0 Dołączył: 25.07.2009 Ostrzeżenie: (0%) ![]() ![]() |
Możesz wytłumaczyć dokładniej? Bo jestem w tym zielony.. rozumiem jak użyć parse_str tylko jak można usunąć to po znaku '&' przy linku? i tak, żeby jeśli nie będzie '&' to skrypt po prostu 'przejdzie dalej' czyli nic nie zrobi Ten post edytował sztyvny 24.07.2010, 21:17:09 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 309 Pomógł: 56 Dołączył: 3.11.2006 Skąd: Gliwice Ostrzeżenie: (0%) ![]() ![]() |
Alrogithmus:
1.Parsujesz adres funkcją parse_url. 2.Wynik masz w tablicy - klucz 'query' 3.Potem usuwasz 'v=' z wyniku np. przez str_replace albo substr 4.Masz wynik. Ten post edytował muk4 24.07.2010, 21:48:55 |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 25 Pomógł: 0 Dołączył: 25.07.2009 Ostrzeżenie: (0%) ![]() ![]() |
taki kod napisałem i przy linku http://www.youtube.com/watch?v=_ToxlCfV7us...feature=popular otrzymałem wynik 'h'.... jakie błędy znowu zrobiłem? |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 309 Pomógł: 56 Dołączył: 3.11.2006 Skąd: Gliwice Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 25 Pomógł: 0 Dołączył: 25.07.2009 Ostrzeżenie: (0%) ![]() ![]() |
Dzięki wielkie. A jeszcze takie pytanie czy dało by radę aby zamiast długości łańcucha podawać do jakiego znaku ma być? Mam nadzieję, że każdy film z youtube ma 11 znakową 'nazwę' filmu ale niestety nie mogę mieć pewności ;/
|
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 309 Pomógł: 56 Dołączył: 3.11.2006 Skąd: Gliwice Ostrzeżenie: (0%) ![]() ![]() |
Sprawdziłem z 15 filmików. Jeśli się mylę to pozostaje regexp.
|
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 25 Pomógł: 0 Dołączył: 25.07.2009 Ostrzeżenie: (0%) ![]() ![]() |
Też sporo sprawdziłem. Mam nadzieję że się nie zmieniają (IMG:style_emoticons/default/winksmiley.jpg) a możesz rozwinąć o co chodzi z tym regexp?
|
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 145 Pomógł: 18 Dołączył: 11.11.2008 Skąd: Pwo Ostrzeżenie: (0%) ![]() ![]() |
Albo explode po znaku "=".
|
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 309 Pomógł: 56 Dołączył: 3.11.2006 Skąd: Gliwice Ostrzeżenie: (0%) ![]() ![]() |
Też sporo sprawdziłem. Mam nadzieję że się nie zmieniają (IMG:style_emoticons/default/winksmiley.jpg) a możesz rozwinąć o co chodzi z tym regexp? regexp -> Regular Expression -> Wyrażenia Regularne |
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 18:48 |