Stránka 1 z 1

Rozdělení obrazovky v PHP

Napsal: 03 čer 2011 11:14
od Luboš
Zdravím! Pomůže mi někdo s jednoduchým prográmkem v PHP, prosím? Jde mi jen o základ (popis dále), který jsem ještě ve své praxi nedělal a nechci objevovat Ameriku. Možná mi to někdo z vás "vysype z rukávu" hned.

Jde mi o to, abych v PHP skriptu zjistil aktuální šířku a výšku zobrazené plochy a pak rozdělil tuto plochu na čtyři okna (2 krát 2), přičemž do každého okna budu zobrazovat různé výsledky stejného výpočtu (procedury) nezávisle na obsahu ostatních oken. Nevím, zda to mám kombinovat s javascriptem, anebo to jde i přímo v PHP a nevím hlavně jak mám začít. Okna budou muset být asi pojmenované, abych do nich umísťoval výsledky, ale nevím to přesně. Za ty roky programování jsem používal pouze celou plochu, takže vás prosím o rady. Děkuji moc.

Re: Rozdělení obrazovky v PHP

Napsal: 03 čer 2011 13:37
od benke.lukas
Dobrý den,
rozměry obrazovky pomocí PHP nezjistíte, je to totiž server-side jazyk, na zjištění rozměrů byste měl použít javascript. Nejspolehlivější rozměry asi získáte pomocí jQuery http://www.jquery.com, pak musite vypocitat jakou plochu by ty ctyri dlazdice meli mit, a napozicovat je pomoci CSS, vypisovani do tech oken bych asi resil pres AJAX (take s jQuery).

Re: Rozdělení obrazovky v PHP

Napsal: 03 čer 2011 13:41
od Luboš
CSS a javascript by šlo, AJAX nikoli. Budu zkoumat dál.

Re: Rozdělení obrazovky v PHP

Napsal: 03 čer 2011 16:01
od CZechBoY
je to program nebo web?
ve webech můžeš použít HTML+CSS a napozicovat ty DIVy, v PHP jen vypíšeš text

Re: Rozdělení obrazovky v PHP

Napsal: 03 čer 2011 16:40
od Luboš
Jedná se o intranetovou aplikaci. Ty rady potřebuji konkrétnější, prosím, z teoretického návodu moc moudrý nejsem. Spíš přímo ukázku příkazů. Děkuji.

Re: Rozdělení obrazovky v PHP

Napsal: 03 čer 2011 19:42
od CZechBoY
nevím co potřebuješ a jestli umíš primitivní width:50%;height:50%; v CSS, ale takhle bych to dělal já...

Re: Rozdělení obrazovky v PHP  Vyřešeno

Napsal: 04 čer 2011 11:40
od Luboš
Tak se mi to povedlo v absolutním poziciování v CSS (pokud tedy znám rozlišení obrazovky) s parametry left/right, top a max-width. Teď je to přesně to, co jsem potřeboval. Díky za typ (na to CSS).