is it possible to send variables in the header to the next script with
an form?

script<form2.php>:

$ip = "192.168.0.90";
$fp = fsockopen ( $ip, 80, $errno, $errstr, 30);
$header  ="POST /tests/form2.php HTTP/1.1\r\n";
$header .="Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg,
application/vnd.ms-excel, application/msword, */*\r\n";
$header .="Referer: http://192.168.0.90/tests/form2.php?\r\n";;
$header .="Accept-Language: de\r\n";
$header .="Content-Type: application/x-www-form-urlencoded\r\n";
$header .="Accept-Encoding: gzip, deflate\r\n";
$header .="User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT
5.1)\r\n";
$header .="Host: 192.168.0.90\r\n";
$header .="Content-Length: 9\r\n";
$header .="Connection: Keep-Alive\r\n";
$header .="Cache-Control: no-cache\r\n\r\n";

$header ."user=marc";

fputs ( $fp, $header, strlen( $header ) );

    while ( !feof( $fp ) )
    {
  echo fgets( $fp,128 );
    }

fclose($fp)

and shoud connect to the script <form.php> and sending the variable user

<html>
<head>
<?php
if ( $HTTP_POST_VARS["user"] == "marc" )
{
 echo "http_user ist marc";
}
else
{
 echo "no user";
}
?>
<form name="form1" method="post" action="?">
  <input type="text" name="user">
  <input type="submit" name="Submit" value="Submit">
</form>
</body>
</html>

it doesent work, but why?



--
-------------------------------------------------------
magic garden GmbH - Agentur für Informationsarchitektur

Hermannstr. 15 - 70178 Stuttgart (Am Feuersee)

www.magic-garden.de ¦ [EMAIL PROTECTED]

Tel. (07 11) 619 57-42 ¦ Fax (07 11) 615 01 38




-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to