| | |
| Stránka: 1 z 1
| [ Príspevkov: 7 ] | |
Autor | Správa |
---|
Registrovaný: 07.08.06 Prihlásený: 18.11.21 Príspevky: 947 Témy: 268 Bydlisko: Levice |
na stranke si uzivatel moze vlozit svoje oblubene video z youtube. Vlozi teda kod napr. Kód: <object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/LgPDKiJ4ckM&hl=cs&fs=1&"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/LgPDKiJ4ckM&hl=cs&fs=1&" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object>
To je OK, ale ja by som potreboval, aby sa video zobrazilo len v malom okne cca.220x200px. Keby bola sirka a vyska youtube videi stale rovnaka, tak to jednoducho nahradim v celom kode, ale nie vsetky videa maju rovnaky rozmer.
|
|
Registrovaný: 02.12.07 Prihlásený: 26.02.13 Príspevky: 1114 Témy: 49 |
pokial ti ide napr o sirku tak vzdy si zober z tohoto kodu rozmery, a napis si ich do photoshopu.. potom zmen sirku obrazku na 220 ale musis mat zaskrtnute "zachovat proporce"
|
|
Registrovaný: 07.08.06 Prihlásený: 18.11.21 Príspevky: 947 Témy: 268 Bydlisko: Levice | Napísal autor témy neopagan: 11.06.2009 0:25 | |
|
frankie..ty si teraz trochu mimo...
youtube video upravovat vo photoshope?
Ja ten kod videa zobrazujem na stranke z databazy. Lenze v databaze je original kod z youtube ako ho tam uzivatel zada, a ja potrebujem to okno prehravaca mensie - cize napr. object width="425" height="344" potrebujem zobrazit ako object width="220" height="200" a tiez allowfullscreen="true" width="425" height="344" na allowfullscreen="true" width="220" height="200"
|
|
Registrovaný: 03.07.06 Prihlásený: 01.02.24 Príspevky: 1486 Témy: 73 Bydlisko: Martin |
on nie je mimo, len poukazuje na fintu, ako si vdaka fotosopu lahko prepocitas rozmery videa, aby ostal zachovany pomer stran
|
|
Registrovaný: 07.08.06 Prihlásený: 18.11.21 Príspevky: 947 Témy: 268 Bydlisko: Levice | Napísal autor témy neopagan: 11.06.2009 13:40 | |
|
S photoshopom robim roky, mne to nemusi vysvetlovat
a hlavne ked som sa pytal na ine...
Potrebujem nahradit kazdy vyskyt width="cislo" a height="cislo" inymi hodnotami, pricom ten kod vypisujem z databazy. Nepotrebujem ziadnu sirku menit vo photoshope... mozno som to blbo vysvetlil, alebo ja uz neviem ko to mam napisat.
Keby bola sirka a vyska stale rovnaka na youtube, napr. width="450" height="400" tak tie cisla jednoducho pomocou php nahradim cislami 220 a 200. Ale kedze youtube videa nemaju stale rovnake rozmery, otazka znie ako nahradit lubovolny rozmer mojim rozmerom...
ked nie je ine riesenie tak snad regularnymi vyrazmi, ale tu by som potreboval pomoc.
|
|
Registrovaný: 07.08.06 Prihlásený: 18.11.21 Príspevky: 947 Témy: 268 Bydlisko: Levice | Napísal autor témy neopagan: 11.06.2009 16:02 | |
|
takze nakoniec som na to prisiel sam...
Kód: <?php $a = '<object width="560" height="340"><param name="movie" value="http://www.youtube.com/v/GRsx6Z8Qbn0&hl=cs&fs=1&"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/GRsx6Z8Qbn0&hl=cs&fs=1&" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="560" height="340"></embed></object>';
$new = width($a); $new2 = height($new);
echo $new2;
function width($string) { $new_string = ereg_replace("width=\"[0-9][0-9][0-9]\"", "width=\"220\"", $string); return $new_string; }
function height($string) { $new_string = ereg_replace("height=\"[0-9][0-9][0-9]\"", "height=\"200\"", $string); return $new_string; }
?>
Funguje to perfektne.
Snad uz len presunut tuto temu do php.
|
|
Registrovaný: 02.12.07 Prihlásený: 26.02.13 Príspevky: 1114 Témy: 49 |
no tak som trochu nepochopil..
|
|
| Stránka: 1 z 1
| [ Príspevkov: 7 ] | |
| Nemôžete zakladať nové témy v tomto fóre Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre
|
|