Autor Zpráva
czeenda
Profil *
zdravim potřebuju help.

potřeboval bych pomocí javascriptu zjistit proměnou screen width a následně její hodnotu "předat do php".
začátek je asi jasný:

<script language=JavaScript>

sirka = screen.width
</script>

<?php

????????????

?>

pokud mě někdo pochopil, nebo se s tímto problémem už někdy setkal prosím o odpověd!!
Leo
Profil
var posilac = new Image();
posilac.src = "skript.php?rozliseni="+sirka;

Leo
czeenda
Profil
leo: pls, přehledněji, to ma být pokračování toho js, nebo php? nerozumim, diky
Leo
Profil
To je JavaScript. V PHP dostanete promennou $_GET['rozliseni']. Leo
czeenda
Profil
leo: takže

<script language=JavaScript>

sirka = screen.width
var posilac = new Image()
posilac.src = "skript.php?rozliseni="+sirka

</script>

<?php

$_GET['rozliseni']

$rozliseni // s touto proměnou pak můžu pracovat?

?>
Leo
Profil
"$rozliseni // s touto proměnou pak můžu pracovat?"

Ne, pracujete primo s promennou $_GET['rozliseni'], ale to jsou zaklady PHP. Leo
czeenda
Profil
Leo: děkuji mnohokrát
oogi
Profil *
Já jsem z toho teda udělal kód:
<script language=JavaScript>
sirka = screen.width
var posilac = new Image()
posilac.src = "skript.php?rozliseni="+sirka
</script>
<?
if ($_GET['rozliseni']>="960") : echo "<div id='reklama'>REKLAMA</div>";
else : echo "<div id='reklama2'>NE REKLAMA</div>";
endif;
?>

ale na rozlišení 1024x768 se to chová jako kdyby ta proměnná byla menší než 960...
Co je tam špatně?
jozob
Profil
Musíš to odoslať na server...
oogi
Profil *
Mám to na http://testy.mysteria.cz/index2.php?id=novinky , čili tam bude jinej problem...
Toto téma je uzamčeno. Odpověď nelze zaslat.

0