Gestor de imagenes

martes, 22 de septiembre de 2009
Hola, esta semana he estado haciendo un gestor de imagenes, bueno este gestor, no almacena la imagen en la base de datos sino que guarda la imagen en un directorio del servidor, esto es relativamente sencillo. Para ello hice un formulario que cargue un archivo y posteriormente los datos del formulario viajan a una pagina php que hace el almacenamiento.

<form action="subearchivo.php" method="post" enctype="multipart/form-data">
<input name="archivo" type="file" size="35" />
<input name="enviar" type="submit" value="Upload File" />
<input name="action" type="hidden" value="upload" />
</form>


El codigo php es este:

if ($_POST["action"] == "upload") {
$archivo = $_FILES["archivo"]['name'];
$tamano = $_FILES["archivo"]['size'];
$tipo = $_FILES["archivo"]['type'];

if ($archivo != "" && strpos($tipo, "jpeg") || strpos($tipo, "pjpeg")) {
$destino = "files/".$archivo;
if (copy($_FILES['archivo']['tmp_name'],$destino)) {
unlink('files/'.$_POST['q'].'.jpg');
rename('files/'.$archivo, 'files/'.$_POST['q'].".jpg");
$status = "Archivo subido: <b>".$archivo."</b>";
} else {
$status = "Error al subir el archivo";
}
} else {
$status = "Error al subir archivo";
}
}


Funciona perfecto, solo una cosa que tarde mucho en comprender, y es que algunas fotos no las carga y eso es debido a el php.ini, en mi caso solo permite carga de archivos hasta de 2M, pero si se quiere cambiar es solo cambiar ese valor en el php.ini.

Eso es todo, por favor escriban sus comentarios.

Chao.

Recursos vectoriales gratis

jueves, 17 de septiembre de 2009
Hola hoy quiero compartir con ustedes esta pagina cheverisima que contiene recursos vectoriales de libre descarga.






















Recuerden dejar sus comentarios.