Foros del Web » Programando para Internet » PHP »

ayuda con checkbox multiple

Estas en el tema de ayuda con checkbox multiple en el foro de PHP en Foros del Web. hola que tal, les cuento; ando creando una pagina donde se paginan unas imagenes con el scrip phppaging del buen OKram y lo que quiero ...
  #1 (permalink)  
Antiguo 25/03/2010, 20:40
 
Fecha de Ingreso: agosto-2009
Mensajes: 292
Antigüedad: 14 años, 7 meses
Puntos: 5
ayuda con checkbox multiple

hola que tal, les cuento; ando creando una pagina donde se paginan unas imagenes con el scrip phppaging del buen OKram y lo que quiero hacer es que cada imagen tenga un chackbox y cuando seleccione las que dese y le de enviar al formulario se compriman las imagenes y se forze la descarga del archivo zip.

codigo de la pagina compress.php:

Código PHP:
Ver original
  1. <?php
  2. require ("zipfile.php");
  3.  
  4. $zipfile = new zipfile();
  5. $zipfile->add_file(implode("",file("img/img01.jpg")), "img1.jpg");
  6. $zipfile->add_file(implode("",file("img/img02.jpg")), "img2.jpg");
  7. $zipfile->add_file(implode("",file("img/img03.jpg")), "img3.jpg");
  8.  
  9. header("Content-type: application/octet-stream");
  10. header("Content-disposition: attachment; filename=album.zip");
  11. echo $zipfile->file();
  12. ?>

Espero que me puedan ayudar.

Saludos y mcuhas gracias de antemano
  #2 (permalink)  
Antiguo 25/03/2010, 21:05
 
Fecha de Ingreso: septiembre-2008
Mensajes: 152
Antigüedad: 15 años, 6 meses
Puntos: 1
Respuesta: ayuda con checkbox multiple

Al momento de insertar la imagen creale un checkbox que se llame por ejemo imagen[], todos los checkbox que se creen deben de tener el mismo nombre y el value de cada check box puede ser el nombre de la imagen , y cuando le hags submit al formulario envialos a otra pagina en la cual los vas a recibir de esta manera

Código PHP:
<?php
require ("zipfile.php"); 
$zipfile = new zipfile();
foreach(
$_POST['imagen'] as $v)
{
$zipfile->add_file(implode("",file("img/".$v.".jpg")), $v.".jpg");
}

header("Content-type: application/octet-stream");header("Content-disposition: attachment; filename=album.zip");
echo 
$zipfile->file();
?>
A mi se me ocurre algo por el estilo, pruebalo y me comentas
  #3 (permalink)  
Antiguo 25/03/2010, 21:21
 
Fecha de Ingreso: agosto-2009
Mensajes: 292
Antigüedad: 14 años, 7 meses
Puntos: 5
Respuesta: ayuda con checkbox multiple

Muchas gracias kalvera85 funciono de maravilla

Saludos y muchas gracias
  #4 (permalink)  
Antiguo 25/03/2010, 21:24
 
Fecha de Ingreso: septiembre-2008
Mensajes: 152
Antigüedad: 15 años, 6 meses
Puntos: 1
Respuesta: ayuda con checkbox multiple

Ok fue un placer ayudar saludos.

Etiquetas: checkbox
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 20:33.