Jump to content

Ajax Get - "302 Found" Error.


dizzy1

Recommended Posts

I have two sites and I need to get a value from the one site to the other for example:

 

 

 

http://www.ThisIsAnExample.com/Findme?query=Terry&log=Garry

- Which will produce the result '1' :

 

 

 

So I've made a small Ajax Feature which should get the result '1':

<html>
<head>
<script type="text/javascript">
function FindLostSheep()
{
var Fname;
var Sname;

var Fname = "Terry" ;	
var Sname = "Garry" ;


var xmlhttp;
if (window.XMLHttpRequest)
  {// code for IE7+, Firefox, Chrome, Opera, Safari
  xmlhttp=new XMLHttpRequest();
  }
else
  {// code for IE6, IE5
  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
  }
xmlhttp.onreadystatechange=function()
  {
  if (xmlhttp.readyState==4 && xmlhttp.status==200)
    {
    document.getElementById("MyDiv").innerHTML=xmlhttp.responseText;
    }
  }
xmlhttp.open("GET","http://www.ThisIsAnExample.com/Findme?query="+Fname+"&log="+Sname+"",true);


xmlhttp.send();
}
</script>


</head>
<body>

<h2>AJAX</h2>


<button type="button" onclick="FindLostSheep()">Request data</button>



<div id="MyDiv"></div>


</body>
</html>

 

 

However when I run this in Firefox using Firebug I get a "302 Found" error.

 

 

 

Thanks In Advance Dizzy

 

 

Link to comment
https://forums.phpfreaks.com/topic/245217-ajax-get-302-found-error/
Share on other sites

In domain A, you can create a javascript file with your values

e.g.

var my_value = 1;

Include that file in your domain B and you'll have the variable my_value as one. You can create that file using php and set the heaters to text/javascript. If you want to include it using javascript, just google it.

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.