| Autor |
Mensaje |
| < PHP - PHP5 ~ Upload para galeria |
|
Publicado:
Vie Jun 12, 2009 6:09 pm
|
|
|
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. |
|
|
|
|
|
 |
|
Publicado:
Mar Jul 14, 2009 1:20 pm
|
|
|
MCNoob

Registrado: 10 Oct 2004
Mensajes: 20
|
|
|
|
|
 |
|
Publicado:
Mar Nov 03, 2009 4:05 pm
|
|
|
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. |
|
|
|
|
|
 |
|
|
Todas las horas son GMT - 4 Horas |
|
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
|
|