Ver Mensaje Individual
  #18 (permalink)  
Antiguo 23/04/2003, 05:27
josemi
Ex Colaborador
 
Fecha de Ingreso: junio-2002
Mensajes: 9.091
Antigüedad: 21 años, 10 meses
Puntos: 16
Lo unico que queda es ir haciendo pruebas. Yo creo que debes ser un problema de distintas configuraciones de PHP/web server/Sistema operativo. Haz las pruebas el el servidor de internet, no en el local.

Primera prueba: quita el unlink() (que borra el fichero temporal al que has movido el upload), e intenta acceder a el por el navegador. Si lo ves, es que el fichero se sube correctamente. Si no, ya sabes que el error esta al subir la imagen.

Superada la primera, vamos por la segunda: quita el addslashes() al grabar la imagen. Puede que con la configuracion del PHP ya este añadiendo los slash al hacer el upload y con esa funcion le estes añadiendo de mas. Si con esto se soluciona, para que te funcione tanto en local como en internet, deberias condicionar la ejecucion de addslashes() a la configuracion de PHP (creo que en el manual viene, no se si en addslashes() o en stripslashes()).

Suerte.
__________________
Josemi

Aprendiz de mucho, maestro de poco.