Schermbreedte naar php
Adriaan
11/08/2006 21:58:00Ik zit met een probleempje. Graag zou ik met de schermbreedte in php willen rekenen. Het bijvoorbeeld delen door 150. Het script hieronder geeft wel het getal weer, maar als tekst. Dus als de schermbreedte 1152px is dan geeft hij '1152' weer. Wil ik er dan mee gaan rekenen dan ziet hij het als '0'. Wie kan mij helpen?
Dit werkt dus niet:
<script language='javascript'>
var sw;
sw = screen.width;
document.write(sw);
</script>
Dit werkt dus niet:
<script language='javascript'>
var sw;
sw = screen.width;
document.write(sw);
</script>
PHP hulp
22/12/2024 15:52:12K i p
11/08/2006 22:00:00Adriaan
11/08/2006 22:02:00Dat was een foutje.. ik verstuurde de postgegevens per ongelijk nog een keer. kan je dat als gebruiker zelf verwijderen dan? Ik krijg trouwens ook geen bericht...
Marien xD
11/08/2006 23:13:00Gaat niet werken dit... Javascript is client side en php is serverside. Wat je moet doen is:
hoop dat je er wat aan heb ;)
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<?
if(!isset($_GET['width']) && !is_numeric($_GET['width']))
{
?>
<script language='javascript'>
var sw;
sw = screen.width;
document.location.href=document.location.href+'?width='+ sw;
</script>
<?
}
else
{
$width = $_GET['width'];
//doe je ding
echo $width;
}
?>
if(!isset($_GET['width']) && !is_numeric($_GET['width']))
{
?>
<script language='javascript'>
var sw;
sw = screen.width;
document.location.href=document.location.href+'?width='+ sw;
</script>
<?
}
else
{
$width = $_GET['width'];
//doe je ding
echo $width;
}
?>
hoop dat je er wat aan heb ;)