Jump to content

Pass more than one variable via ajax/php


millercj

Recommended Posts

I need to pass two variables into a php script with ajax. I've done it with one but i'm not 100% sure how to adapt it. Using my 1 variable format this is an excerpt from my javascript where i call the value:

 

var url = "../../portal/powerscripts/action_check_usr.php?param=";

function updateNameUser() {
document.getElementById('unchk').innerHTML = "<img src='../../images/other/usraction.gif'/>";
var nameuser = document.getElementById("usr").value;
http.open("GET", url + escape(nameuser), true);
http.onreadystatechange = handleHttpResponseUser;
http.send(null);
}

 

and where it comes into my php:

$age = addslashes($_GET['param']);

 

 

if anyone knows how to pass two variables using this format it would be of great assistance.

Link to comment
https://forums.phpfreaks.com/topic/110511-pass-more-than-one-variable-via-ajaxphp/
Share on other sites

JS:

http.open("GET", url + escape(nameuser) + "&param2=" + escape("use JS to get your value from the DOM"), true);

 

PHP:

$second_param = urldecode($_GET['param2']);

 

There's some really good Javascript frameworks that make using AJAX much easier:  jQuery, Dojo, etc.

 

http://jquery.com

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.