Napofis
require 'brain.php';
Hallo
Ich hab da mal wieder ein Problem
Ich möchte die Post daten dirket in den Header schreiben und zu einer anderen seite schicken um mich dort einzuloggen. Doch das will leider nicht Funktionieren.
hier mal die Funktion:
Weis jemand was ich falsch mache oder kennt jemand ein gutes tutorial wo ich mich darüber schlau machen kann?
schon mal vielen dank im vorraus
mfg Napofis
Ich hab da mal wieder ein Problem
Ich möchte die Post daten dirket in den Header schreiben und zu einer anderen seite schicken um mich dort einzuloggen. Doch das will leider nicht Funktionieren.
hier mal die Funktion:
PHP:
function doPost($uri,$postdata,$host){
$da = pfsockopen($host, 80, $errno, $errstr);
if (!$da) {
echo "$errstr ($errno)<br>\n";
echo $da;
}
else {
$salida ="post $uri HTTP/1.1\r\n";
$salida.="Host: $host\r\n";
$salida.="User-Agent: PHP Script\r\n";
$salida.="Content-Type: application/x-www-form-urlencoded\r\n";
$salida.="Content-Length: ".strlen($postdata)."\r\n";
$salida.="Connection: close\r\n\r\n";
$salida.=$postdata;
fwrite($da, $salida);
while (!feof($da))
$response.=fgets($da, 128);
$response=split("\r\n\r\n",$response);
$header=$response[0];
$responsecontent=$response[1];
if(!(strpos($header,"Transfer-Encoding: chunked")===false)){
$aux=split("\r\n",$responsecontent);
for($i=0;$i<count($aux);$i++)
if($i==0 || ($i%2==0))
$aux[$i]="";
$responsecontent=implode("",$aux);
}//if
return chop($responsecontent);
}//else
}//function-doPost
doPost('index.php', 'login_user=XXXX&login_pwd=XXX&submit= Login ', 'www.test.de');
Weis jemand was ich falsch mache oder kennt jemand ein gutes tutorial wo ich mich darüber schlau machen kann?
schon mal vielen dank im vorraus
mfg Napofis