![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 51 Pomógł: 1 Dołączył: 10.07.2012 Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Mam link Vimeo np. http://vimeo.com/4985230 I chcę uzyskać samo ID, czyli 4985230 próbowałem tak: $url = 'http://vimeo.com/4985230'; $vimeo_id = parse_url($url, PHP_URL_PATH); ale nic z tego, nie wiem jak to zrobić. Szukałem w Google ale nie znalazłem nic działającego. Chcę tylko samo to id do bazy zapisać. Pozdro i proszę o szybką pomoc. |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
No przecież kod, który podałeś działa - http://ideone.com/JxBOG
Jedynie dodać trim by pozbyć się ukośnika. |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 51 Pomógł: 1 Dołączył: 10.07.2012 Ostrzeżenie: (0%) ![]() ![]() |
no tak, właśnie:)
dziękuję(IMG:style_emoticons/default/smile.gif) ale mam jeszcze jeden problem, robię mapkę google i tak: mam taki kod:
zwraca to: Array ( [name] => Warszawa,Polska [Status] => Array ( [code] => 200 [request] => geocode ) [Placemark] => Array ( [0] => Array ( [id] => p1 [address] => Warsaw, Poland [AddressDetails] => Array ( [Accuracy] => 4 [Country] => Array ( [AdministrativeArea] => Array ( [AdministrativeAreaName] => Mazowieckie [SubAdministrativeArea] => Array ( [Locality] => Array ( [LocalityName] => Warszawa [PostalCode] => Array ( [PostalCodeNumber] => 05 ) ) [SubAdministrativeAreaName] => Warszawa ) ) [CountryName] => Polska [CountryNameCode] => PL ) ) [ExtendedData] => Array ( [LatLonBox] => Array ( [north] => 52.3679991 [south] => 52.0978768 [east] => 21.2710986 [west] => 20.85129 ) ) [Point] => Array ( [coordinates] => Array ( [0] => 21.0122287 [1] => 52.2296756 [2] => 0 ) ) ) ) ) i chcę same współrzędne zapisać do bazy czyli to: [coordinates] => Array ( [0] => 21.0122287 [1] => 52.2296756 proszę o pomoc. pozdro. Ten post edytował damianpsp2000 18.08.2012, 13:14:42 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Google: PHP manual, arrays.
Podstawy języka. |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 51 Pomógł: 1 Dołączył: 10.07.2012 Ostrzeżenie: (0%) ![]() ![]() |
tak wiem, ale przy tak długiej tablicy jakoś nie potrafię tego zrobić;/
Ten post edytował damianpsp2000 18.08.2012, 13:29:46 |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 590 Pomógł: 107 Dołączył: 25.10.2011 Ostrzeżenie: (0%) ![]() ![]() |
Przed print_r daj sobie echo '<pre>' - będziesz widział wszystko ładnie powcinane i powinieneś dojśc do odpowiednich wniosków.
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 51 Pomógł: 1 Dołączył: 10.07.2012 Ostrzeżenie: (0%) ![]() ![]() |
nic mi to nie pomogło, jak możesz to napisz gotowy kod, proszę..
|
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 590 Pomógł: 107 Dołączył: 25.10.2011 Ostrzeżenie: (0%) ![]() ![]() |
Nie, nie. Ja gotowego kodu nie daję. (IMG:style_emoticons/default/smile.gif)
Podpowiem: jeśli zmienna jest tablicą, to można ją indeksować: Kod $a[$index_1][$index_2][$index_3]........[$index_N] Wartości indeksów mogą być zarówno liczbowe, jak i tekstowe. Weź sobie poszczególne indeksy zwracane w tablicy i rób print_r $array[$twój_index]. Jeśli nie znajdziesz - zmień. Jeśli znajdziesz, debuguj dalej: $array[$dobry_index][$index_głębszy]. I TAK DALEJ. Ten post edytował abort 18.08.2012, 15:28:33 |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 51 Pomógł: 1 Dołączył: 10.07.2012 Ostrzeżenie: (0%) ![]() ![]() |
próbowałem tak wcześniej i nic;/
ok mam np. jak wpisałem tak: echo $dane[name]; to wyświetliło się Warszawa,Polska a jak przejść dalej? wpisuje: echo $dane[Point][coordinates][0] ale nic.. proszę pomóżcie.. Ten post edytował damianpsp2000 18.08.2012, 16:22:23 |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 590 Pomógł: 107 Dołączył: 25.10.2011 Ostrzeżenie: (0%) ![]() ![]() |
Bo $dane[Point] nie istnieje, więc nic nie wypisuje.
Istnieje za to $dane[Placemark] - i gdzieś wewnątrz są dane, które chcesz odszukać. Idź tym tropem. Zamiast print_r możesz użyć var_dump - może to będzie czytelniejsze dla Ciebie. Ten post edytował abort 18.08.2012, 17:18:17 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 16.09.2025 - 08:20 |