<?php
$filename="";
$user="";
if (isset($_GET['file']) and $_GET['file']!="")
{
$filename=$_GET['file'];
$pos=strpos($filename,"-");
$user=substr($filename,0,$pos);
mkdir("upload/$user",0777);
}
else
{
print_r("Error: No filename provided");
exit;
}
$str = file_get_contents('php://input', 'r');
$saved_name="upload/$user/$filename";
$fp=fopen($saved_name,"w");
if(!fwrite($fp,$str))
{
echo "Cannot write to file :$saved_name";
}
else
{
#echo "Recieved : $saved_name.";
#odzipuj u folder za komercijalistu
$zip = new ZipArchive;
$res=$zip->open("$saved_name");
if ($res === TRUE)
{
$zip->extractTo('upload/'.$user.'/');
$zip->close();
echo "Received request";
} else
{
echo 'Error: unzip!';
}
}
fclose($fp);
#unlink('upload/'.$filename);
?>