atikons Posted April 25, 2005 Report Posted April 25, 2005 Vajag komandu, kas nosaka ekrāna izšķirtspēju - 1024x768, 800x600 utt.
bubu Posted April 25, 2005 Report Posted April 25, 2005 Ar php labākajā gadījumā tu dabūsi servera izšķirtspēju, jo tas izpildās uz servera. Lai dabūtu klienta datora informāciju, tev jāskatās citā virzienā - JavaScript.
atikons Posted April 25, 2005 Author Report Posted April 25, 2005 Nu man ir vajadzīga tāda štelle. Ja ekrāna izšķirtspēja ir 1024x768, tad nepieciešams attēlot bildi nr.1, ja izšķirtspēja ir 800x600, tad jāattēlo bilde nr.2. Respektīvi, pie katras izšķirtspējas vajag parādīt tai atbilstošu bildi. Galvenais, man vajag dabūt mainīgo ar ekrāna izšķirtspējas datiem.
bubu Posted April 25, 2005 Report Posted April 25, 2005 Es tak tev saku - meklē Javascript kodu (tik atceries par tādiem lietotājiem, kuriem javaskripts diseiblots) Ar šo vajadzētu pietikt: http://www.pageresource.com/jscript/jscreen.htm
Kavacky Posted April 25, 2005 Report Posted April 25, 2005 Kas tā par gaļimo sistēmu, pie katras izšķirtspējas rādīt citu bildi? Ar vienu nepietiek?
atikons Posted April 25, 2005 Author Report Posted April 25, 2005 Kas tā par gaļimo sistēmu, pie katras izšķirtspējas rādīt citu bildi? Ar vienu nepietiek? 16887[/snapback] Nu ja man tādu vajag, tad vajag. Man lapas augšpusē ir viens banneris ar noteiktiem izmēriem. Ja ir cita izšķirtspēja, tad viss izjūk - kaut kāda nobīde, baltas malas utt. Man vajag tā, lai pie jebkuras izšķirtspējas lapas izskats nemainītos, un šis variants mani apmierinātu. P.S. Sistēma nav gaļima, ja vien zina, kur to pielietot.
Garais333 Posted April 25, 2005 Report Posted April 25, 2005 (edited) Izdari tā, lai pirms ieiešanas lapaa lietotājs norāda kāda vinam ir izšķirtspēja un viss. tam pat php nav vajadzīgs :D Edited April 25, 2005 by Garais333
atikons Posted April 25, 2005 Author Report Posted April 25, 2005 Izdari tā, lai pirms ieiešanas lapaa lietotājs norāda kāda vinam ir izšķirtspēja un viss. tam pat php nav vajadzīgs :D 16913[/snapback] Tu nespēsi iedomāties, cik daudz ir cilvēku, kas nezina, kas ir izšķirtspēja!!! man tas ir jāizdara viņu vietā. Un, jataisa atsevišķu sākuma lapu, tās atkal ir liekas problēmas lietotājam un ātrdarbībai kopumā. Paldies, bubu, par linku. Vajadzēs tieši tā arī izmantot.
Kavacky Posted April 25, 2005 Report Posted April 25, 2005 Hmm, nav ērtāk uztaisīt visu lapu priekš, piemēram, 800x600, ja tev izšķirtspēja lielāka, redzēsi šaurāku, bet nekas negļučīs. :blink: Anyway - sviests.
atikons Posted April 26, 2005 Author Report Posted April 26, 2005 Hmm, nav ērtāk uztaisīt visu lapu priekš, piemēram, 800x600, ja tev izšķirtspēja lielāka, redzēsi šaurāku, bet nekas negļučīs. :blink: Anyway - sviests. 16916[/snapback] Kāds sviests. Normāla fiška.
v3rb0 Posted April 26, 2005 Report Posted April 26, 2005 Izdari tā, lai pirms ieiešanas lapaa lietotājs norāda kāda vinam ir izšķirtspēja un viss. tam pat php nav vajadzīgs :D 16913[/snapback] :D es tad nevis izšķirtspēju rakstītu, bet pateiktu visu ko domāju par lapas izstrādātājiem un ietu uz citu lapu
рпр Posted April 26, 2005 Report Posted April 26, 2005 paskaties kaa awstats statistikaas tiek veikta statistikas apkope sakaraa ar izshkjirtspeejaam. kautkaads javaskripts jaaiekopee lapaa.
usver Posted April 30, 2005 Report Posted April 30, 2005 (edited) izmantojamajā failā: <script language="javascript"> document.write('<img src="http://127.0.0.1/request_src.php?first">'); </script> failā request_src.php, kas vāks satatistiku: <?php if (isset($_GET['first'])){ header("Content-type: image/jpeg"); header("filename: visible.jpg"); readfile('80.jpg'); // datu piefiksēšana statistikai,ka tips ir 1. } else if (isset($_GET['second'])) { header("Content-type: image/gif"); header("filename: visible.jpg"); readfile('apache_pb.gif'); // datu piefiksēšana statistikai, ka izvēlēts 2. } ?> atliek pēc javascript izšķirtspējas noskaidrošanas ar document.write izvadīt ko nu vajag :) Edited April 30, 2005 by usver
bubu Posted April 30, 2005 Report Posted April 30, 2005 Es laikam nevaru iebraukt kāds sakars usver rakstītajam ar uzdoto jautājumu.
usver Posted April 30, 2005 Report Posted April 30, 2005 (edited) Es laikam nevaru iebraukt kāds sakars usver rakstītajam ar uzdoto jautājumu. ieteicu variantu, kā ar javasript klientam parādīt vajadzīgo bildi: Nu man ir vajadzīga tāda štelle. Ja ekrāna izšķirtspēja ir 1024x768, tad nepieciešams attēlot bildi nr.1, ja izšķirtspēja ir 800x600, tad jāattēlo bilde nr.2.Respektīvi, pie katras izšķirtspējas vajag parādīt tai atbilstošu bildi. Galvenais, man vajag dabūt mainīgo ar ekrāna izšķirtspējas datiem. ideja (для особо заснувших :)): <script language="javascript"> if ( screen.height <= 600) { document.write ('kods, kas no PHP paprasa maziņu bildīti') } else { document.write ('kods, kas no PHP paprasa lielu un smuku bildi') } </script> .. un beigās pieliku piemēru, kā iekš PHP padot dažādas bildes. cerams, ka tas, ka ar PHP tik vienkārši nevar dabūt $mainīgo bez lapas pārlādes un $_GET, ir skaidrs. Edited April 30, 2005 by usver
Recommended Posts