View Full Version : passing JS variables to PHP pages

07-01-2005, 04:07 PM
Hi, i have a JS generated drop down box system, is it possible to pass the variables picked by a user to a php page for querying a web site. at the moment i have set the select boxes using:


and i'm trying to call them in the php page using


but it isn't liking it one bit!
I've got a feeling this is a little too simplistic?
Any ideas?

07-01-2005, 04:29 PM
The user picks them after the php is already done executing and the response has been sent to the client.
You can't get javascript variables into PHP without a second request to pass them, either via a URL querystring, a form submit, or xmlhttprequest (javascript).

If you use the querystring or form with GET method, use $_GET['s1'].
If you use a form with POST, use that $_POST['s1'].

07-01-2005, 04:35 PM
The drop downs aren't populated by any database variables, just plain text i'm using a form submit and POST but with no luck

07-01-2005, 05:13 PM
How are you submitting the form?
A user action, or javascript?
And what's the error you get? By "not liking it", what do you mean? What are the values you are giving the options in the select?