Autor | Zpráva | ||
---|---|---|---|
Rossko Profil * |
#1 · Zasláno: 30. 11. 2012, 11:26:23
Dobrý deň. Riešim taký problém, chcem spraviť, že ak užívateľ do textarea napíše "kukaj toto (A SEM VLOŽÍ YOUTUBE LINK)" aby po odoslaní v príspevku link nezobrazilo ale nemiesto toho vložilo priamo video cez embed.. už mám urobené, že z linku spraví embed ale potrebujem spraviť, ako dynamicky cez javasript alebo ajax alebo neviem čo kontrolovať, či v textarea je nejaký link na video
vie mi niekto poradiť? |
||
Lorin Profil * |
#2 · Zasláno: 1. 12. 2012, 11:02:46
Jestli to odesíláš na server kde máš PHP, není potřeba ajax ani JS. Navíc bych se na JS na straně klienta nespoléhal. Nikdy nevíš, jestli je JS povolený. Na serveru si jednoduše zkontroluj, zda text v textarea odpovídá regulárnímu výrazu (tím myslím to kukaj toto (A SEM VLOŽÍ YOUTUBE LINK)). Pokud ano, vybereš si z toho text obsahující odkaz a pak už ho jen vložíš do kódu, který vloží video.
<iframe width="560" height="315" src="http://www.youtube.com/VIDEO" frameborder="0" allowfullscreen></iframe> |
||
Časová prodleva: 11 let
|
0