Ver Mensaje Individual
  #9 (permalink)  
Antiguo 20/04/2008, 03:00
Avatar de EnCeRiO
EnCeRiO
 
Fecha de Ingreso: septiembre-2004
Mensajes: 375
Antigüedad: 19 años, 7 meses
Puntos: 0
Re: subir fotos con php

Cita:
Iniciado por lucasan Ver Mensaje
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
__________________
Médicos Sin Fronteras
Casi todos sabemos a qué se dedican, pero no sabemos lo fácil que es hacerse socio, ¿te sobran 10 €/mes?