Autor Mensaje
<  PHP - PHP5  ~  Upload para galeria
milthonpsm
MensajePublicado: Vie Jun 12, 2009 6:09 pm  Responder citando
MCNoob
MCNoob


Registrado: 29 Ene 2009
Mensajes: 12

Hola, veran soy estudiante de informatica, apenas estoy aprendiendo mis primeros lenguajes, el caso es que tengo un proyecto con un amigo, se trata de una galeria la cual pueda ser administrada desde un pequeño panel de admin el problema nos a resultado precisamente con la parte que mas nos importa y es el uploader, queremos que se puedan suvir archivos en formayo .zip y que se ordenen segun el numero de la imagen (0,1,2,3....) en el cual se pueda abrir la imagen y leerla o verla desde un lightbox.
Por favor si alguien me puede ayudar explicandome como se hace le agradesco de ante mano.
Volver arriba
Ver perfil de usuario Enviar mensaje privado
MasterChowl
MensajePublicado: Mar Jul 14, 2009 1:20 pm  Responder citando
MCNoob
MCNoob


Registrado: 10 Oct 2004
Mensajes: 20

entiendo que estas aprendiendo pero que tienes hecho ?, no hay gracia que te hagamos el codigo la idea es que el usuario pruebe y si tiene errores nosotros veamos el codigo y ayudemos arreglarlo.

Esto de como hacer un upload

http://blog.unijimpe.net/upload-de-archivos-con-php/

Esta es una libreria excelente para el tratamiendo de archivos comprimidos


http://www.phpconcept.net/pclzip/index.en.php
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email
milthonpsm
MensajePublicado: Mar Nov 03, 2009 4:05 pm  Responder citando
MCNoob
MCNoob


Registrado: 29 Ene 2009
Mensajes: 12

Hola, perdonas por la tardanza en postear nuevamente, se me avia perdido la url del foro.

aqui esta el codigo del upload.php, he visto el del enlace de unijjimpe y lo modifique para que fuecen igual, y le añadi unos limitadores de peso maximo para el archivo.
Código:
<?php
ini_set('post_max_size','50M');
ini_set('upload_max_filesize','50M');
ini_set('max_execution_time','1000');
ini_set('max_input_time','1000');
$status = "";
if ($_POST["action"] == "upload") {
    $tamano = $_FILES["archivo"]['size'];
    $tipo = $_FILES["archivo"]['type'];
    $archivo = $_FILES["archivo"]['name'];
    $prefijo = substr(md5(uniqid(rand())),0,6);
    if ($archivo != "") {
        $destino =  "archivos/".$prefijo."_".$archivo;
        if (copy($_FILES['archivo']['tmp_name'],$destino)) {
            $status = "Archivo: <b>".$archivo."</b>";
        } else {
            $status = "Error, no se a podido suvir el archivo";
        }
    } else {
        $status = "Error, no se a podido suvir el archivo";
    }
}
?>



Mi objetivo es que una vez el archivo .zip o .rar sea suvido, se muestre en pantalla en contenido de el es decir si suvo un zip con los arhivos img1.png img2.png, estos se muestren en pantalla.
Volver arriba
Ver perfil de usuario Enviar mensaje privado
Mostrar mensajes de anteriores:   
Todas las horas son GMT - 4 Horas

Ver tema siguiente
Ver tema anterior
Página 1 de 1
Foros de discusión  ~  PHP - PHP5

Publicar nuevo tema   Responder al tema


 
Cambiar a:  

Puede publicar nuevos temas en este foro
No puede responder a temas en este foro
No puede editar sus mensajes en este foro
No puede borrar sus mensajes en este foro
No puede votar en encuestas en este foro




Powered by phpBB and NoseBleed v1.09