Foros del Web » Programando para Internet » PHP »

upload de fotos con validacion

Estas en el tema de upload de fotos con validacion en el foro de PHP en Foros del Web. Hola a todos, necesito de su ayuda nuevamente: tengo un frmulario donde se pueden subir fotos y un comentario, pero la cuestion es que antes ...
  #1 (permalink)  
Antiguo 04/10/2005, 15:25
 
Fecha de Ingreso: septiembre-2003
Mensajes: 197
Antigüedad: 14 años, 3 meses
Puntos: 0
upload de fotos con validacion

Hola a todos, necesito de su ayuda nuevamente:
tengo un frmulario donde se pueden subir fotos y un comentario, pero la cuestion es que antes de publicar esos datos debe ser validado por el administrador del site, le tendria que llegar un mail avisandole, creo yo, (esto es para que no suban fotos o mensajes maleducados).
El tema es que no sé como validarlo. Alguna idea?
Espero me puedan orientar. Gracias.
  #2 (permalink)  
Antiguo 04/10/2005, 16:54
Avatar de FuLaNo_  
Fecha de Ingreso: mayo-2003
Ubicación: Don Torcuato, Buenos Aires, Argentina
Mensajes: 1.250
Antigüedad: 14 años, 6 meses
Puntos: 2
Obviamente estas guardando los datos en una DB, por ende, solamente debes agregar un campo llamado, por ejemplo, "state" (INT(1)), el default que sea siempre "0", entonces solo mostras las imagenes con state = 1

Ej:

$sql = mysql_query("SELECT * FROM `imagenes` WHERE `state` = 1 ORDER BY `id` DESC");

Para cambiar el estado simplemente hace un pequeño panel (dentro de la administración) que haga un while igual al que haces para mostrar la imagen pero, en lugar de mostrar las que tienen state = 1, mostras las que tienen state = 0, a cada una le pones un check y abajo pones un pequeño boton de aceptar (y otro de eliminar) en donde al cliquear cambias los estados de las imagenes a 1 o, por supuesto, eliminas el registro de la DB y la imagen...

Es bastante facil, por ello solo te doy la teoria, si tienes problemas para hacerlo dilo y te ayudamos mas.
__________________
I Love Programming...
  #3 (permalink)  
Antiguo 04/10/2005, 17:12
 
Fecha de Ingreso: septiembre-2003
Mensajes: 197
Antigüedad: 14 años, 3 meses
Puntos: 0
Creo que he entendido tu ejemplo, y lo voy a implementar, pero que pasa si quisiera avisarle de alguna forma a la persona que administra el site, con un mail quiza, para que no tenga que estar todo el dia revisando el administrador.
como agrego esta posibilidad.
gracias de nuevo.
  #4 (permalink)  
Antiguo 04/10/2005, 18:39
Avatar de FuLaNo_  
Fecha de Ingreso: mayo-2003
Ubicación: Don Torcuato, Buenos Aires, Argentina
Mensajes: 1.250
Antigüedad: 14 años, 6 meses
Puntos: 2
Pues, en el archivo que realiza el upload (por parte del usuario) enviale un mail a los administradores con la funcion mail().

O puedes hacer un script que se ejecute 1 vez al dia (mediante cronjobs de tu hosting) que verifique si hay imagenes con state = 0 y, de ser afirmativa la respuesta, enviar un email al administrador norificando que hay archivos pendientes...

Obviamente, para enviar mails tu hosting debe tener activada las directivas correspondientes y tener un servidor smtp...

Para saber como usar la funcion mail() visita: http://es2.php.net/manual/es/ref.mail.php
__________________
I Love Programming...
  #5 (permalink)  
Antiguo 04/10/2005, 18:42
 
Fecha de Ingreso: septiembre-2003
Mensajes: 197
Antigüedad: 14 años, 3 meses
Puntos: 0
Gracias por tu interes, me has dado una idea muy especifica sobre el tema.
Lo voy a poner en practica.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:42.