Actually, the short answer is no.
You'd have to have a script that ran on their site, that made the request as a "backend" process. It recieved the results from your site as a text string, and output it as standard cgi-generated html from their site.
But that is the only way to hide the referers.
Basically, their script would send your search_remote.cgi the query string, plus a return location, and your script would have to return the parsed, html output to their search.cgi script, which would in effect, simply print out something like:
print "Content-type: text/html\n\n";
print <<__SEARCH_RESULTS__;
<HTML>
<HEAD><TITLE>stuf... </TITLE></HEAD>
<BODY BGCOLOR="#FFFFFF">
... more stuff
$values_returned_from_your_site
... more stuff
</BODY>
</HTML>
__SEARCH_RESULTS__
;
The values of $values_returned_from_your_site would be filled from the
input value you sent back to the script.
It's a song and dance, but it would probably work. Extra loads on your machine, and dealing with the spanning pages would have to be done creatively,
and passed in from sending script, so you might have to actually return a bunch of parameters, including the span tags.
PUGDOGŪ Enterprises, Inc.
FAQ:http://LinkSQL.com/FAQ
Forum:http://LinkSQL.com/forum
You'd have to have a script that ran on their site, that made the request as a "backend" process. It recieved the results from your site as a text string, and output it as standard cgi-generated html from their site.
But that is the only way to hide the referers.
Basically, their script would send your search_remote.cgi the query string, plus a return location, and your script would have to return the parsed, html output to their search.cgi script, which would in effect, simply print out something like:
print "Content-type: text/html\n\n";
print <<__SEARCH_RESULTS__;
<HTML>
<HEAD><TITLE>stuf... </TITLE></HEAD>
<BODY BGCOLOR="#FFFFFF">
... more stuff
$values_returned_from_your_site
... more stuff
</BODY>
</HTML>
__SEARCH_RESULTS__
;
The values of $values_returned_from_your_site would be filled from the
input value you sent back to the script.
It's a song and dance, but it would probably work. Extra loads on your machine, and dealing with the spanning pages would have to be done creatively,
and passed in from sending script, so you might have to actually return a bunch of parameters, including the span tags.
PUGDOGŪ Enterprises, Inc.
FAQ:http://LinkSQL.com/FAQ
Forum:http://LinkSQL.com/forum