upload
This commit is contained in:
@ -14,49 +14,47 @@ function deleteOldPic($qr_id, $qr)
|
|||||||
// get old pic_path
|
// get old pic_path
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
echo "qr_id ". $qr_id . "\n";
|
// echo "qr_id ". $qr_id . "\n";
|
||||||
echo "qr_set ". $qr . "\n";
|
// echo "qr_set ". $qr . "\n";
|
||||||
echo "isset qr_set ". isset($qr) . "\n";
|
// echo "isset qr_set ". isset($qr) . "\n";
|
||||||
$db_connection = new Database();
|
$db_connection = new Database();
|
||||||
//$conn = $db_connection->dbConnection();
|
$conn = $db_connection->dbConnection();
|
||||||
|
|
||||||
echo "db_connection ". $db_connection . "\n";
|
$fetch_user_qr_id =
|
||||||
//echo "conn ". $conn . "\n";
|
"SELECT id, qr_code, picture FROM `dogs` WHERE `qr_id`=:qr_id";
|
||||||
|
$query_stmt = $conn->prepare($fetch_user_qr_id);
|
||||||
|
// echo "query_stmt ". $query_stmt . "\n";
|
||||||
|
$query_stmt->bindValue(':qr_id', $qr_id,PDO::PARAM_STR);
|
||||||
// $fetch_user_qr_id =
|
// echo "bindValue ". "\n";
|
||||||
// "SELECT id, qr_code, picture FROM `dogs` WHERE `qr_id`=:qr_id";
|
$query_stmt->execute();
|
||||||
// $query_stmt = $conn->prepare($fetch_user_qr_id);
|
// echo "execute ". "\n";
|
||||||
// echo "query_stmt ". $query_stmt . "\n";
|
|
||||||
// $query_stmt->bindValue(':qr_id', $qr_id,PDO::PARAM_STR);
|
|
||||||
// echo "bindValue ". "\n";
|
|
||||||
// $query_stmt->execute();
|
|
||||||
// echo "execute ". "\n";
|
|
||||||
|
|
||||||
// // IF THE dog IS FOUNDED BY qr_id
|
// // IF THE dog IS FOUNDED BY qr_id
|
||||||
// if($query_stmt->rowCount())
|
if($query_stmt->rowCount())
|
||||||
// {
|
{
|
||||||
// $row = $query_stmt->fetch(PDO::FETCH_ASSOC);
|
$row = $query_stmt->fetch(PDO::FETCH_ASSOC);
|
||||||
// $file2del = "../uploads/";
|
|
||||||
// if($qr_set)
|
// echo "row " . $row["picture"] . "\n";
|
||||||
// {
|
$file2del = "../uploads/";
|
||||||
// $file2del += $row["qr_code"];
|
if($qr)
|
||||||
// }
|
{
|
||||||
// else
|
$file2del .= $row["qr_code"];
|
||||||
// {
|
}
|
||||||
// $file2del += $row["picture"];
|
else
|
||||||
// }
|
{
|
||||||
// if (file_exists($file2del))
|
$file2del .= $row["picture"];
|
||||||
// {
|
}
|
||||||
// unlink($file2del);
|
if (file_exists($file2del))
|
||||||
// }
|
{
|
||||||
// $result = new CMsg(1,200,'get old pic_path',null,$row);
|
unlink($file2del);
|
||||||
// }
|
// echo "unlink " . $file2del . "\n";
|
||||||
// else
|
}
|
||||||
// {
|
$result = new CMsg(1,200,'get old pic_path',null,$row);
|
||||||
// $result = new CMsg(0,422,'no dog',null);
|
}
|
||||||
// }
|
else
|
||||||
|
{
|
||||||
|
$result = new CMsg(0,422,'no dog',null);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
catch(PDOException $e)
|
catch(PDOException $e)
|
||||||
{
|
{
|
||||||
@ -72,15 +70,14 @@ try {
|
|||||||
// {
|
// {
|
||||||
// "success": 1,
|
// "success": 1,
|
||||||
// "user": {
|
// "user": {
|
||||||
// "__PHP_Incomplete_Class_Name": "CUser",
|
|
||||||
// "id": 11,
|
// "id": 11,
|
||||||
// "qr_id": "YQiwEB",
|
// "qr_id": "YQiwEB",
|
||||||
// "email": "p.para@gmx.de"
|
// "email": "p.para@gmx.de",
|
||||||
|
// "qr": 1
|
||||||
// }
|
// }
|
||||||
// }');
|
// }');
|
||||||
|
|
||||||
// $_SESSION["user"] = $resp["user"];
|
// $_SESSION["user"] = (array)((array)$resp)["user"];
|
||||||
|
|
||||||
|
|
||||||
$result = new CMsg(0);
|
$result = new CMsg(0);
|
||||||
|
|
||||||
@ -95,6 +92,7 @@ try {
|
|||||||
$allowTypes = array('jpg', 'png', 'jpeg', 'gif', 'pdf');
|
$allowTypes = array('jpg', 'png', 'jpeg', 'gif', 'pdf');
|
||||||
//echo var_dump($user);
|
//echo var_dump($user);
|
||||||
// File upload path
|
// File upload path
|
||||||
|
//$targetDir = "../uploads/" . $user["qr_id"];
|
||||||
$targetDir = "../uploads/" . $user["qr_id"];
|
$targetDir = "../uploads/" . $user["qr_id"];
|
||||||
if (!file_exists($targetDir))
|
if (!file_exists($targetDir))
|
||||||
{
|
{
|
||||||
@ -103,6 +101,7 @@ try {
|
|||||||
// echo "targetDir ". $targetDir . "\n";
|
// echo "targetDir ". $targetDir . "\n";
|
||||||
|
|
||||||
$fileName = basename($_FILES["file"]["name"]);
|
$fileName = basename($_FILES["file"]["name"]);
|
||||||
|
//$fileName = "qr_blob.png";
|
||||||
$fileType = pathinfo($fileName, PATHINFO_EXTENSION);
|
$fileType = pathinfo($fileName, PATHINFO_EXTENSION);
|
||||||
|
|
||||||
// echo "fileName ".$fileName . "\n";
|
// echo "fileName ".$fileName . "\n";
|
||||||
@ -119,11 +118,10 @@ try {
|
|||||||
return $result->jsonarray();
|
return $result->jsonarray();
|
||||||
}
|
}
|
||||||
deleteOldPic($user["qr_id"], $_POST["qr"]);
|
deleteOldPic($user["qr_id"], $_POST["qr"]);
|
||||||
|
// deleteOldPic($user["qr_id"], $user["qr"]);
|
||||||
$newFilename = getNewFilename($targetDir, $fileType, 20);
|
$newFilename = getNewFilename($targetDir, $fileType, 20);
|
||||||
|
|
||||||
// echo "newFilename ".$newFilename . "\n";
|
// echo "newFilename ".$newFilename . "\n";
|
||||||
|
|
||||||
|
|
||||||
if (strlen($newFilename) == 0)
|
if (strlen($newFilename) == 0)
|
||||||
{
|
{
|
||||||
$result = new CMsg(
|
$result = new CMsg(
|
||||||
|
|||||||
Reference in New Issue
Block a user