Source Code

Passing JavaScript variables to PHP

  • Web CS
  • 19 November 2013 at 13:08
  • PHP
  • 516
  • 48
  • United States

Author: Web CS Language: United States
License: Freeware
Size: 0 KB
Downloads: 16 times


Javascript is mainly used as a client side scripting language, while PHP is a server side technology. Unlike Java or ASP.Net, PHP doesn't have tools to make it work client side. That is why you need to combine JavaScript and PHP scripts to develop powerful web-applications.

One of the frequent problems is defining visitor’s screen resolution using JavaScript tools and passing this data to PHP-script. The following script provides solution for this problem:

<script type=text/javascript>

width = screen.width;
height = screen.height;

if (width > 0 && height >0) {
    window.location.href = http://localhost/main.php?width= + width + &height= + height;
} else 


Copy and paste this code snippet in the text editor, save it as index.htm and run it in your browser. After this code has been executed, a user is automatically redirected to the main.php page where screen resolution is displayed in the browser window.

The main.php looks as follows:

echo <h1>Screen Resolution:</h1>;
echo Width  : .$_GET['width'].<br>;
echo Height : .$_GET['height'].<br>;

As you can see, passing JavaScript variables in PHP is similar to sending data using GET method.

comments powered by Disqus

Related Code

Create Dynamic Bar Graph or Chart in php

Securimage with Image


A Simple PHP Image Resize Code

How Create a Zip File Using PHP

Icon Extractor - full delphi source code

Func-In Delphi Example

Create Search and Get in The Middle String

PHP Script for PING