javascript in php
bart van der veen
06/11/2006 23:02:00hoe krijg ik dit werkend?
PHP hulp
24/11/2024 14:11:43- -
06/11/2006 23:04:00of wil je dat de php-var correctie de schembreedte krijgt? dan moet je met ajax werken, of een tweede pagina meken en de schermbreedte met get meesturen
Gewijzigd op 01/01/1970 01:00:00 door - -
bart van der veen
06/11/2006 23:10:00K i p
06/11/2006 23:17:00bart van der veen
06/11/2006 23:20:00PHP Newbie
07/11/2006 00:43:00index.php:
index2.php:
Nu heb je de schermbreedte in de sessie 'sw'.
Code (php)
1
2
3
4
5
6
7
8
2
3
4
5
6
7
8
<?php
header( 'refresh: 0.1; url=index2.php' );
?>
<script language='javascript'>
sw = screen.width;
im = "<img src='bestand.php?sw=" + sw + "' width='0' height='0'>";
document.write(im);
</script>
header( 'refresh: 0.1; url=index2.php' );
?>
<script language='javascript'>
sw = screen.width;
im = "<img src='bestand.php?sw=" + sw + "' width='0' height='0'>";
document.write(im);
</script>
index2.php:
Code (php)
1
2
3
4
5
6
7
8
2
3
4
5
6
7
8
<?php
session_start();
if(isset($_GET['sw']))
{
$_SESSION['sw'] = $_GET['sw'];
}
?>
session_start();
if(isset($_GET['sw']))
{
$_SESSION['sw'] = $_GET['sw'];
}
?>
Nu heb je de schermbreedte in de sessie 'sw'.
Edit:
Duidelijkere uitleg
Duidelijkere uitleg
Gewijzigd op 01/01/1970 01:00:00 door PHP Newbie
Joren de Wit
07/11/2006 09:29:00@PHP Newbie: heb je het wel getest, want dit zal niet werken. Index2.php wordt gewoon aangeroepen met www.jouwdomein.nl/index2.php, hier komt dus verder de GET variabele sw niet in voor.
Dan zou je zoiets doen:
Dan zou je zoiets doen: