Cita:
Iniciado por lucasan Hola, hay una clase excelente para subir toda clase de archivos al servidor, y si son imagenes las puedes manipular, redimensionar, cambiar color, etc.
http://www.forosdelweb.com/f18/aport...upload-560282/
Es muy simple de usar, mirala y pones aca cualquier duda, de verdad es muy simple, puedes ver los ejemplos que trae la clase.
Aca te pongo un ejemplo de uso, muy simple.
Primero descargas la clase, y la guardas en un directorio, por ejemplo Clases.
Ejemplo:
Código PHP:
require_once "clases/class.upload.php"; //Incluyes la clase
$imagen = new upload ($_FILES['archivo_usuario']);
if ($imagen->uploaded){
$imagen->process('nombredeldirectorio/');
$foto = 'nombredeldirectorio/'. $imagen->file_dst_name;
}
if ($imagen->processed) {
echo "Subio bien";
}
else {
echo "fallo la subida";
}
Eso es todo. Bastante simple. Incluso puedes usar este ejemplo y solo modificar lo que necesites.
Nota: En la variable $foto te quedará la ruta a l imagen que acabas de subir.
Hola, gracias a esto ya he conseguido subir (solo probado en localhost) cualquier archivo al servidor
Que deberia modificar para que cuando suba una imagen se redimensione a 800x600 y crear la imagen pequeña a 200x150 por ejemplo?? Y como sería para mostrar todas las imágenes pequeñas con el link hacia la grande??
Gracias
Saludos