en esta pagina tengo el campo donde puede subir la imagen
Código HTML:
Ver original<form action="guardar.php" method="post" enctype="multipart/form-data" name="form1" id="form1"> <input type="file" name="file" /> <input type="submit" name="Submit" value="Enviar" />
aca modifico la imagen utilizando la clase class.upload.php porque quiero guardarla en mi base de datos con unas dimensiones especificas:
Código PHP:
Ver original<?php
include('class.upload.php');
//Subir la imagen
$imagen = $_FILES["file"]["tmp_name"];
$foo = new Upload($archivo2);// nombre del objeto file
if ($foo->uploaded) {
$foo->file_new_name_body = 'fuente';// nuevo nombre de la imagen...
$foo->image_resize = true; // autoriza que si se redimensione
$foo->image_convert = 'jpg'; // formato a convertir
$foo->image_x = 220; // Tamaño en pixeles - Ancho
$foo->image_y = 220; // Tamaño en pixeles - Alto
$foo->Process('imagenes/'); // Carpeta donde se va grabar la imagen
if ($foo->processed) {
echo 'Ok.. si subió';
$foo->Clean();
} else {
echo 'Error al subir la imagen ' . $foo->error;
}
}
?>
esto me funciona perfectamente pero lo que quiero hacer es guardarla en mi base de datos no en una carpeta local como lo esta haciendo aquí $foo->Process('imagenes/');
muchas gracias a la persona o a las personas que me puedan ayudar