Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php]/[html] dodawanie filmu w formacie html, filtrowanie
Lejto
post 14.01.2010, 21:08:20
Post #1





Grupa: Zarejestrowani
Postów: 1 385
Pomógł: 48
Dołączył: 23.05.2007

Ostrzeżenie: (0%)
-----


Robię na stronie możliwość dodania filmu np. z yt mam pytanie. Jak zrobić żeby użytkownik mógł tylko dodawać kod filmu a nie jakiś złośliwy kod?

Pozdrawiam


--------------------
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 9)
erix
post 14.01.2010, 22:16:26
Post #2





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Kod na YT jest ten sam; proś o wstawianie linka do filmu, identyfikator wyciągniesz przecież sam.


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post
thek
post 15.01.2010, 10:40:28
Post #3





Grupa: Moderatorzy
Postów: 4 362
Pomógł: 714
Dołączył: 12.02.2009
Skąd: Jak się położę tak leżę :D




proś więc o wstawienie linku do tego filmu. Identyfikator to z tego co kojarzę 11 znaków, więc tylko to pobierz, a wrzucanie na stronę zrealizuj już sam w widoku poprzez wstawienie tego identyfikatora do z góry określonego i przygotowanego object. Oczywiście sprawdź, czy aby uzyskałeś prawidłowy identyfikator i masz do czego się połączyć winksmiley.jpg


--------------------
Najpierw był manual... Jeśli tam nie zawarto słów mądrości to zapytaj wszechwiedzącego Google zadając mu własciwe pytania. A jeśli i on milczy to Twój problem nie istnieje :D
Go to the top of the page
+Quote Post
Lejto
post 15.01.2010, 15:25:38
Post #4





Grupa: Zarejestrowani
Postów: 1 385
Pomógł: 48
Dołączył: 23.05.2007

Ostrzeżenie: (0%)
-----


to myślicie że lepiej link filmu yt tak?
ok, zobaczę jak to będzie
a jak bym chciał zrobić moim sposobem to jak by to miało wyglądać?


--------------------
Go to the top of the page
+Quote Post
erix
post 15.01.2010, 16:02:55
Post #5





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




strip_tags i wycinasz wszystko, co nie jest object/param/embed. Ale - tak naprawdę - będziesz musiał użyć własnego parsera, gdyż IE obsługuje ActiveX i prócz flasha może być wrzucone coś szkodliwego.

Rób po naszemu, po swojemu otwierasz za dużo potencjalnych dziur.


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post
Lejto
post 15.01.2010, 23:28:45
Post #6





Grupa: Zarejestrowani
Postów: 1 385
Pomógł: 48
Dołączył: 23.05.2007

Ostrzeżenie: (0%)
-----


ok, zrobię po waszemu jak będę miał problemy to się odezwę

jak wydobyć z adresu http://www.youtube.com/watch?v=N9u2rRYdUaw daną która jest pod v=?
próbowałem z explode ale mi nie wyszło


--------------------
Go to the top of the page
+Quote Post
Wicepsik
post 16.01.2010, 00:18:35
Post #7





Grupa: Zarejestrowani
Postów: 1 575
Pomógł: 299
Dołączył: 26.03.2009

Ostrzeżenie: (20%)
X----


wyrażenia regularne


--------------------
Go to the top of the page
+Quote Post
Lejto
post 19.01.2010, 15:41:59
Post #8





Grupa: Zarejestrowani
Postów: 1 385
Pomógł: 48
Dołączył: 23.05.2007

Ostrzeżenie: (0%)
-----


a pomożesz?
nie potrafię dobrze wyrażeń

innego sposobu nie ma?

ps już to rozwiązałem
  1. preg_match('/v=([a-zA-Z0-9_-]+)/i', $row[film] , $ciag);
  2. $idfilmu=$ciag[1];


a jak musi wyglądać wyrażenie które sprawdzi że podany adres url jest adresem url z youtube?

Ten post edytował Lejto 16.01.2010, 10:57:12


--------------------
Go to the top of the page
+Quote Post
thek
post 19.01.2010, 20:22:29
Post #9





Grupa: Moderatorzy
Postów: 4 362
Pomógł: 714
Dołączył: 12.02.2009
Skąd: Jak się położę tak leżę :D




Najprościej? Utwórz połączenie z tym adresem i sprawdź jakie dostajesz nagłówki smile.gif


--------------------
Najpierw był manual... Jeśli tam nie zawarto słów mądrości to zapytaj wszechwiedzącego Google zadając mu własciwe pytania. A jeśli i on milczy to Twój problem nie istnieje :D
Go to the top of the page
+Quote Post
Lejto
post 20.01.2010, 09:59:46
Post #10





Grupa: Zarejestrowani
Postów: 1 385
Pomógł: 48
Dołączył: 23.05.2007

Ostrzeżenie: (0%)
-----


przez fgc?
a może to zastosować?
  1. preg_match('/v=([a-zA-Z0-9_-]+)/i', $row[film] , $ciag);


--------------------
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 07:41