Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [SQL][HTML][PHP]Filmy z youtube
lukaszk
post
Post #1





Grupa: Zarejestrowani
Postów: 159
Pomógł: 0
Dołączył: 21.12.2010

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


Witam, wykonałem skrypt dodawania filmów z youtube i wyświetlania tych filmów na danej podstronie.
Problem jest tego typu że
Tak wygląda link z youtube.pl
  1. http://www.youtube.com/watch?v=12wSs4PEUWE&feature=aso

a tak kod do wklejenia na www

  1. <object width="640" height="385"><param name="movie" value="http://www.youtube.com/v/12wSs4PEUWE?fs=1&amp;hl=pl_PL"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/12wSs4PEUWE?fs=1&amp;hl=pl_PL" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="640" height="385"></embed></object>


Chcę tak zrobić aby wklejać tylko link z paska adresu bo tak będzie wygodniej dla użytkownika.
Obecnie ktoś musi wklejać cały kod z <object...
Czy da rade jakoś to oprogramować aby wklejać tylko kod z paska adresu i nie zmuszać do myślenia użytkownika.

Obecnie oprogramowałem to tak że albo podaje cały kod albo tylko link
http://www.youtube.com/v/12wSs4PEUWE?fs=1&hl=pl_PL

Idea jest taka że chcę aby nikt nie dodał filmiku z wyższą rozdzielczością niż ja uważam za OK.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
tehaha
post
Post #2





Grupa: Zarejestrowani
Postów: 1 748
Pomógł: 388
Dołączył: 21.08.2009
Skąd: Gdynia

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


a sprawdziłeś w manualu co robi funkcja preg_match() ? bo, nie tylko napisałem Ci co trzeba zrobić, ale dałem link do postów gdzie znajduje się rozwiązanie Twojego problemu, tak więc nawet nie musisz samodzielnie pisać wyrażenia regularnego bo możesz je przekopiować

to co Ty chcesz zrobić to:
1. użytkownik wkleja link youtube do input
2. ponieważ jak zauważyłeś link Ci nic nie daje, musisz wyciągnąć z linku parametr i zapisać go sobie do bazy i zrobisz to właśnie funkcją preg_match, przeczytaj sobie w manualu jak działa i dowiesz się jak odczytać parametr youtube
3. potem przy wyświetlaniu filmiku pobierasz z bazy parametr <b>12wSs4PEUWE</b> i umieszczasz w http://www.youtube.com/v/<b>12wSs4PE...=1&hl=pl_PL

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

Posty w temacie


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 Aktualny czas: 22.08.2025 - 04:45