Toon posts:

[js] naar php bregen

Pagina: 1
Acties:
  • 38 views sinds 30-01-2008

Verwijderd

Topicstarter
Ik heb een scriptje dat de resolutie contorleert van je scherm, de output plaats ik zo:

code:
1
  document.write(screen.width + "x" + screen.height);


nu wil ik screen.width en screen.height naar php omzetten en 2 variablen aangeven, dus $width en $height.

Hoe doe ik dat ?

  • DaRace
  • Registratie: Juni 2001
  • Laatst online: 03-10-2023
dmv een form posten naar een php pagina, of in de URL meegeven (http://het.domein.nl?resolution=800x600)

Verwijderd

PHP:
1
2
3
4
5
6
7
8
9
10
11
<?
$width = "
?>

<script language="javascript">
document.write(screen.width);
</script>

<?
";
?>


Weet het niet zeker trouwens.
Edit: werkt niet....

[ Voor 48% gewijzigd door Verwijderd op 22-04-2003 13:21 ]


  • crisp
  • Registratie: Februari 2000
  • Laatst online: 20:05

crisp

Devver

Pixelated

Intentionally left blank


  • Janoz
  • Registratie: Oktober 2000
  • Laatst online: 10:39

Janoz

Moderator Devschuur®

!litemod

Verwijderd schreef op 22 April 2003 @ 13:19:
PHP:
1
2
3
4
5
6
7
8
9
10
11
<?
$width = "
?>

<script language="javascript">
document.write(screen.width);
</script>

<?
";
?>


Weet het niet zeker trouwens.
serverside vs clientside ring a bell? ;)

Hou goed de volgorde van executie in je hoofd. Eerst wordt de php 'omgezet' in html (+ js ed) wat vervolgens naar de browser wordt gestuurd. Niet andersom.

Ken Thompson's famous line from V6 UNIX is equaly applicable to this post:
'You are not expected to understand this'


Verwijderd

Janoz schreef op 22 April 2003 @ 13:22:
[...]

serverside vs clientside ring a bell? ;)

Hou goed de volgorde van executie in je hoofd. Eerst wordt de php 'omgezet' in html (+ js ed) wat vervolgens naar de browser wordt gestuurd. Niet andersom.
Het belletje rinkelde al wel, vandaar het zinnetje:
"Ik weet het niet zeker trouwens."

/me is aan het denken geslagen en kwam tot de conclusie dat dit wel werkt:

PHP:
1
2
3
4
5
6
<?
$width = "<script language=\"javascript\">
document.write(screen.width);
</script>";
echo $width;
?>

[ Voor 15% gewijzigd door Verwijderd op 22-04-2003 13:24 ]


  • Willem
  • Registratie: Februari 2001
  • Laatst online: 22-08 22:08
Is wel redelijk goed op te lossen door goed te zoeken en creatief te spelen met verschillende voorbeelden. crisp heeft al voor je gezocht, dus dat hoef je zelf niet meer te doen :)

Motor (of auto) onderhoud bijhouden

Pagina: 1

Dit topic is gesloten.