Jump to content
php.lv forumi

Kā mainīgajam piesaistīt resolution?


atikons

Recommended Posts

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.

Link to comment
Share on other sites

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.

Link to comment
Share on other sites

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.

Link to comment
Share on other sites

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

Link to comment
Share on other sites

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 by usver
Link to comment
Share on other sites

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 by usver
Link to comment
Share on other sites

×
×
  • Create New...