This commit is contained in:
2023-01-16 23:32:51 +01:00
parent a31195affd
commit 27a84c0970

View File

@ -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);
// $fetch_user_qr_id =
// "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"; // echo "query_stmt ". $query_stmt . "\n";
// $query_stmt->bindValue(':qr_id', $qr_id,PDO::PARAM_STR); $query_stmt->bindValue(':qr_id', $qr_id,PDO::PARAM_STR);
// echo "bindValue ". "\n"; // echo "bindValue ". "\n";
// $query_stmt->execute(); $query_stmt->execute();
// echo "execute ". "\n"; // 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(