Buenos días!
Soy novato en PHP y tengo una aplicación en un website que toma la foto accediendo a la cámara de un móvil o tablet y lo guarda en una carpeta utilizando webcam.js, hasta allí todo es perfecto, recojo la imagen base64 del canvas y lo convierto a una imagen .jpg, pero deseo descargarla en mi PC que esta lejos, la aplicación es para tomar fotos a documentos donde el cliente y mandar la imagen a mi oficina y que quede guardada en una carpeta. muchas gracias por la ayuda. este es el código PHP
<?php
$imagen_decodificada = base64_decode(filter_input(INPUT_POST, 'imagen'));
//$dpi = filter_input(INPUT_POST, 'dpi', FILTER_SANITIZE_SPECIAL_CHARS);
$nombre = filter_input(INPUT_POST, 'nombre', FILTER_SANITIZE_SPECIAL_CHARS);
$archivo = $nombre . ".jpg";
try {
$results = file_put_contents("imagenes/" . $archivo, $imagen_decodificada);
if (!$results) {
die("No se guardo la imagen.");
}
echo "Datos guardados.";
} catch (PDOException $e) {
echo $e->getMessage();
}
?>
hago las pruebas en mi equipo con localhost y funciona.