ציטוט:
נכתב במקור על ידי 4ior
(פרסם 547181)
האתר הזה הוא לא שלך...
אני לא חושב שאנחנו אמורים לעזור לך לפרוץ אליו.
בכל מקרה...אתה יכול לעשות את זה עם curl...
|
XD, מה הקשר לפרוץ אליו? אני רק מנסה להפעיל תחיפוש באתר הזה... O.ם ואז לראת תקוד מקור של החיפוש...
ואממ התגברתי על הבעיה של הSSL אבל זה לא שולח את הבקשת POST...
זה הקוד המתוקן:
PHP קוד:
# working vars
$host = 'maplestory.nexon.net';
$service_uri = '/Modules/Rank/Ranking.aspx?PART=/Controls/Rank/TotRank&ranktype=TotRank';
$vars ='/Controls/Rank/TotRank:RANK:tbCharacterName=KumbiKumbi';
# compose HTTP request header
$header = "Host: $host\r\n";
$header .= "User-Agent: PHP Script\r\n";
$header .= "Content-Type: application/x-www-form-urlencoded\r\n";
$header .= "Content-Length: ".strlen($vars)."\r\n";
$header .= "Connection: close\r\n\r\n";
$fp = pfsockopen($host, 80, $errno, $errstr);
if (!$fp) {
echo "$errstr ($errno)<br/>\n";
echo $fp;
} else {
fputs($fp, "POST $service_uri HTTP/1.1\r\n");
fputs($fp, $header.$vars);
fwrite($fp, $out);
while (!feof($fp)) {
echo fgets($fp, 128);
}
fclose($fp);
}
|