summaryrefslogtreecommitdiff
path: root/upload_file.php
diff options
context:
space:
mode:
Diffstat (limited to 'upload_file.php')
-rwxr-xr-x[-rw-r--r--]upload_file.php18
1 files changed, 18 insertions, 0 deletions
diff --git a/upload_file.php b/upload_file.php
index 890078a..f1ed597 100644..100755
--- a/upload_file.php
+++ b/upload_file.php
@@ -51,8 +51,26 @@ if ($_FILES["file"]["error"] > 0) {
$fileurl = "$url" . $_FILES["file"]["name"];
echo "URL: <a href=\"$fileurl\">$fileurl</a><br>";
echo "Size: " . size_readable($_FILES["file"]["size"], null, "bi");
+ if (isset($posturl)) {
+ send_upload_notification($fileurl, $posturl, $postchannel);
+ }
}
}
+
+function send_upload_notification($fileurl, $posturl, $channel) {
+ $data = array('url' => $fileurl, 'channel' => $channel);
+
+ $options = array(
+ 'http' => array(
+ 'header' => "Content-type: application/x-www-form-urlencoded\r\n" .
+ "X-Blaears-Event: blaupload\r\n",
+ 'method' => 'POST',
+ 'content' => http_build_query($data),
+ ),
+ );
+ $context = stream_context_create($options);
+ file_get_contents($posturl, false, $context);
+}
?>
</p>
<p>