Rumah  >  Soal Jawab  >  teks badan

Laluan imej tandatangan tidak boleh disimpan ke pangkalan data

Saya menggunakan https://laratutorials.com/signature-pad-php-mysql-jquery/ untuk mencipta pad tandatangan. Masalahnya ialah apabila saya mengklik hantar, laluan imej tandatangan tidak disimpan ke pangkalan data.

Ini ialah kod muat naik.php

<?php
include_once '../db_connect.php';

$folderPath = "upload/";

$image_parts = explode(";base64,", $_POST['signed']);
    
$image_type_aux = explode("image/", $image_parts[0]);
  
$image_type = $image_type_aux[1];
  
$image_base64 = base64_decode($image_parts[1]);
  
$file = $folderPath . uniqid() . '.'.$image_type;
$sql="INSERT INTO works (sign) VALUES ('$file') WHERE id=1";
mysqli_query($con,$sql);
  
file_put_contents($file, $image_base64);
echo "Signature Uploaded Successfully.";
?>

Ada sesiapa boleh tolong?

P粉388945432P粉388945432245 hari yang lalu295

membalas semua(1)saya akan balas

  • P粉402806175

    P粉4028061752024-02-18 09:52:07

    medan tanda dalam pangkalan data mysql menukar varchar kepada medan teksboleh disimpan dalam pangkalan data

    balas
    0
  • Batalbalas