summaryrefslogtreecommitdiffstats
path: root/application/Functions.php
diff options
context:
space:
mode:
authorBjörn Geiger2011-06-28 13:25:06 +0200
committerBjörn Geiger2011-06-28 13:25:06 +0200
commitdb4be1c3a748a5f3e1e0caf0bf775b8d27f8c344 (patch)
tree3f6b69306f647ea52db143aa6c5f22087ec1459d /application/Functions.php
parentFunktion, um Anfragen an andere Server zu machen, hinzugefügt (diff)
downloadpoolctrl-db4be1c3a748a5f3e1e0caf0bf775b8d27f8c344.tar.gz
poolctrl-db4be1c3a748a5f3e1e0caf0bf775b8d27f8c344.tar.xz
poolctrl-db4be1c3a748a5f3e1e0caf0bf775b8d27f8c344.zip
PostToHost korrigiert
Diffstat (limited to 'application/Functions.php')
-rw-r--r--application/Functions.php10
1 files changed, 4 insertions, 6 deletions
diff --git a/application/Functions.php b/application/Functions.php
index 161badb..704e48e 100644
--- a/application/Functions.php
+++ b/application/Functions.php
@@ -41,22 +41,20 @@ function print_a(){
}
}
-function PostToHost($host, $path, $referer, $data_to_send) {
+function PostToHost($host, $path, $referer, $userAgent, $dataToSend) {
$fp = fsockopen($host, 80);
- printf("Open!\n");
fputs($fp, "POST $path HTTP/1.1\r\n");
fputs($fp, "Host: $host\r\n");
+ fputs($fp, "User-Agent: $userAgent\r\n");
fputs($fp, "Referer: $referer\r\n");
fputs($fp, "Content-type: application/x-www-form-urlencoded\r\n");
- fputs($fp, "Content-length: ". strlen($data_to_send) ."\r\n");
+ fputs($fp, "Content-length: ". strlen($dataToSend) ."\r\n");
fputs($fp, "Connection: close\r\n\r\n");
- fputs($fp, $data_to_send);
- printf("Sent!\n");
+ fputs($fp, $dataToSend);
$res = "";
while(!feof($fp)) {
$res .= fgets($fp, 128);
}
- printf("Done!\n");
fclose($fp);
return $res;