Jump to content

como manejar las fotos


Recommended Posts

Estoy haciendo un sitio donde los usuarios pueden subir cierta cantidad de fotos (no definido aún).

 

La pregunta es: cual es la mejor manera de hacer esto. ( voy a dividir la pregunta para que se entienda mejor)

 

1- Me recomiendan que guarde la dirección completa de la imagen para mostrarla después o solo guardo el nombre y después lo junto con la ruta.

2- Para mostrar imagenes mas chicas me recomiendan que primero les cambie el tamaño y las guarde o que directamente las resimensione con css.

 

En fin estas son las primeras preguntas qque mesurgen ahora..espero una ayuda , porque nose como hacerlo

Link to comment
Share on other sites

Antes de partir quiero decir que lo que pides se puede abordar de muchas maneras, pero creo que lo primero que deseo saber es si quieres hacer esto con directorios o con una base de datos.

Eso por ahora.

 

Lo muevo a webmaster.

Si bueno. La verdad que no se. No se si es mas eficiente con directorios o todas en una misma carpeta y guardando las rutas completas en una base de datos. No se cual ocupar para que sea mas eficiente. Estoy pegao y tengo que entregar esta parte del trabajo antes de fin de mes.

 

Pero mejor me explico bien.

 

Se supone que el usuario sube una foto y esa foto después la quiero mostrar en su version pequeña y mediana. ( en la practica sera mas de una foto y muchos usuarios)...

Link to comment
Share on other sites

Mira encontré un código que hice hace muuuuuuuuuuuuuucho tiempo cuando estaba aprendiendo PHP, es un código de manejo de álbumes con fotos, todo esto con método de directorios, ve si te gusta, obviamente lo puedes cambiar para tus necesidades.

 

 

 

<?php

$dir = "albumes"; //carpeta en donde se alojaran los albumes con sus fotos dejar sin / final
$tamanioMaximoFotos = 251200; //250kb, tamaño maximo de cada foto...

$do = $_GET["do"];

ini_set('upload_max_filesize','320M');
ini_set('post_max_size','380M');
ini_set('memory_limit','400M');
ini_set('max_execution_time','600');


    if($do == "" || $do == "home"){
    echo "<a href=\"?do=create_album\">Crear album</a><br /><br />";
        if ($abrir = opendir($dir)){
            while (false !== ($entry = readdir($abrir))){
                if ($entry != "." && $entry != ".." && is_dir("$dir/$entry")){
                echo "$entry - <span onmouseover=\"this.style.cursor='pointer'; \" onclick=\"location.href='?do=see_album&album=$entry'; \">Ver album</span> - <span onmouseover=\"this.style.cursor='pointer'; \" onclick=\"if(confirm('Eliminar album?')){ location.href='?do=del_album&album=$entry'; }\">Borrar album</span><br/>";
                }
            }
        closedir($abrir);
        }
    }
    else if($do == "create_album"){
        if(isset($_POST["send"])){
            if(!file_exists("$dir/".$_POST["album_name"])){
                if(@mkdir("$dir/".$_POST['album_name'])){
                echo "Album creado existosamente, <a href=\"?do=home\">Volver</a>";
                }
                else{
                echo "Hubo un error creando el album, <a href=\"?do=create_album\">Volver</a>";
                }
            }
            else{
            echo "El album con el nombre <b>".$_POST['album_name']."</b> ya existe, <a href=\"?do=create_album\">Volver</a>";
            }
        }
        else{
        echo "<a href=\"?do=home\">Volver</a><br /><form method=\"post\" action=\"\">Nombre album <input type=\"text\" name=\"album_name\" /> <input name=\"send\" type=\"submit\" value=\"Crear album\" /></form>";
        }
    
    }
    else if($do == "del_album"){
    $album = $_GET["album"];
        if($album != ""){
            if(file_exists("$dir/$album")){
                if(@rmdir("$dir/$album")){
                echo "Album borrado exitosamente, <a href=\"?do=home\">Volver</a>";
                }
                else{
                echo "Hubo un error eliminando el album, asegurese de borrar todos los archivo contenidos en el, <a href=\"?do=home\">Volver</a>";
                }
            }
            else{
            echo "El album no existe, <a href=\"?do=home\">Volver</a>";
            }
        }
        else{
        echo "No ingreso album, <a href=\"?do=home\">Volver</a>";
        }
    }
    else if($do == "see_album"){
    $album = $_GET["album"];
    $do2 = $_GET["do2"];

        if($do2 == ""){
            if($album != ""){
                if(file_exists("$dir/$album")){
                echo "<a href=\"?do=home\">Volver</a> <a href=\"?do=see_album&album=$album&do2=upload_files\">Subir fotos</a><br /><br />";
                
                    if ($abrir = opendir("$dir/$album")){
                        while (false !== ($entry = readdir($abrir))){
                            if($entry != "." && $entry != ".."){
                            echo "<img src=\"$dir/$album/$entry\" style=\"width:100px; height:100px;\" /> - <span onmouseover=\"this.style.cursor='pointer'; \" onclick=\"if(confirm('desea eliminar el archivo?')){ location.href='?do=see_album&do2=del_file&album=$album&file=$entry'; } \">Eliminar archivo</span><br />";
                            }
                        }
                    closedir($abrir);
                    }
                    
                }
                else{
                echo "El album no existe, <a href=\"?do=home\">Volver</a>";
                }
            }
            else{
            echo "No ingreso album, <a href=\"?do=home\">Volver</a>";
            }
        }
        else if($do2 == "upload_files"){
            if($album != ""){
                if(file_exists("$dir/$album")){
                    if(isset($_POST["send"])){
                    echo "<a href=\"?do=see_album&album=$album&do2=upload_files\">Volver</a><br/>";
                    $cnt_files = count($_FILES["fotos"]["tmp_name"]);
                        for($i=0;$i<$cnt_files;$i++){
                        $name = $_FILES["fotos"]["name"][$i];
                        $peso = abs(intval($_FILES["fotos"]["size"][$i]));
                        $dir = "$dir/$album/$name";
                        
                        $ii = $i+1;
                                        
                            if($name != ""){
                            $ext = explode(".", $name);
                            $ext = strtolower($ext[count($ext)-1]);
                                if($ext == "jpg" || $ext == "jpeg"){
                                    if($peso >= 1 && $peso <= $tamanioMaximoFotos){
                                        if(!file_exists($dir)){
                                            if(@move_uploaded_file($_FILES["fotos"]["tmp_name"][$i] , $dir)){
                                            echo "La imagen <b>$ii</b> ingresada correctamente";
                                            }
                                            else{
                                            echo "La imagen <b>$ii</b> no ingresada, razon: hubo un error subiendo la imagen";
                                            }
                                        }
                                        else{
                                        echo "La imagen <b>$ii</b> no ingresada, razon: Ya existe una imagen con su nombre: <b>$name</b>";
                                        }
                                    }
                                    else{
                                    echo "La imagen <b>$ii</b> no ingresada, razon: La imagen pesa 0 Kb o pesa mas de ".round($tamanioMaximoFotos/1000,2)." kb";
                                    }
                                }
                                else{
                                echo "La imagen <b>$ii</b> no ingresada, razon: no es formato JPG";
                                }
                            }
                            else{
                            echo "La imagen <b>$ii</b> no ingresada, razon: vacia";
                            }
                        echo "<br />";
                        }
                    }
                    else{
                    echo "<a href=\"?do=see_album&album=$album\">Volver</a>";
                    ?>
                    <script type="text/javascript">
                    function add_more_files(){
                    elemento1 = document.createElement('input');
                    elemento1.type = 'file';
                    elemento1.name = 'fotos[]';
                                    
                    elemento2 = document.createElement('br');
                                    
                    elemento3 = document.getElementById('the_form');
                    elemento3.appendChild(elemento1);
                    elemento3.appendChild(elemento2);
                    }
                    </script>
                    Las fotos deben ser formato JPG y pesar no mas de 250kb <br/> <br/>
                     Para subir mas de una foto, click <b onclick="add_more_files();" style="color:#31B404;" onmouseover="this.style.cursor='pointer';">aqui</b>
                    <form id="the_form" method="post" action="" enctype="multipart/form-data">
                        <input type="submit" name="send" value="Subir fotos"/><br/><br/>
                        <input type="file" name="fotos[]" /><br />                
                    </form>
                    <?php
                    }
                }
                else{
                echo "Este album no existe, <a href=\"?do=home\">Volver</a>";
                }
            }
            else{
            echo "No ingreso album, <a href=\"?do=home\">Volver</a>";
            }
        }
        else if($do2 == "del_file"){
        $file = $_GET["file"];
            if($album != "" || $file != ""){
                if(file_exists("$dir/$album/$file")){
                    if(@unlink("$dir/$album/$file")){
                    echo "Archivo eliminado, <a href=\"?do=see_album&album=$album\">Volver</a>";
                    }
                    else{
                    echo "Hubo un error eliminando el archivo, <a href=\"?do=see_album&album=$album\">Volver</a>";
                    }
                }
                else{
                echo "El archivo no existe, <a href=\"?do=see_album&album=$album\">Volver</a>";
                }
            }
            else{
            echo "No ingreso archivo, <a href=\"?do=see_album&album=$album\">Volver</a>";
            }
        }
        else{
        echo "Esta seccion no existe, <a href=\"?do=see_album&album=$album\">Volver</a>";
        }
    }
    else{
    echo "Esta seccion no existe";
    }
?>

 

 

Edited by cañangasñangas
Link to comment
Share on other sites

lo que yo haría, teniendo una tabla Usuario (nick,password, imagen) sería que suba la imagen y cambiarle el nombre a nick-fotoperfil.jpg y guardarla con ese nombre a la bd :)

 

Sipo pero el problema es que mi usuario puede subir muchas fotos y necesitaria dos tablas con fotos y usuario, pero aún no me decido si es mejor con directorios o base de datos...porque si fuera por directorio, igual esta el problema de crear las carpetas y despues formar una ruta para mostrarlas y creo que es costoso para el servidor (si son muchos usuarios haciendo lo mismo) y por otro lado esta el tema de guardar todas en una misma carpeta y ubicarlas con un nombre x (¿ruta completa? )en la base de datos...seguire investigando

Mira encontré un código que hice hace muuuuuuuuuuuuuucho tiempo cuando estaba aprendiendo PHP, es un código de manejo de álbumes con fotos, todo esto con método de directorios, ve si te gusta, obviamente lo puedes cambiar para tus necesidades.

 

 

 

<?php

$dir = "fotos/albumes"; //carpeta en donde se alojaran los albumes con sus fotos dejar sin / final
$tamanioMaximoFotos = 250000; //250kb, tamaño maximo de las fotos

$do = $_GET["do"];

ini_set('upload_max_filesize','320M');
ini_set('post_max_size','380M');
ini_set('memory_limit','400M');
ini_set('max_execution_time','600');


    if($do == "" || $do == "home"){
    echo "<a href=\"?do=create_album\">Crear album</a><br /><br />";
        if ($abrir = opendir($dir)){
            while (false !== ($entry = readdir($abrir))){
                if ($entry != "." && $entry != ".." && is_dir("$dir/$entry")){
                echo "$entry - <span onmouseover=\"this.style.cursor='pointer'; \" onclick=\"location.href='?do=see_album&album=$entry'; \">Ver album</span> - <span onmouseover=\"this.style.cursor='pointer'; \" onclick=\"if(confirm('Eliminar album?')){ location.href='?do=del_album&album=$entry'; }\">Borrar album</span><br/>";
                }
            }
        closedir($abrir);
        }
    }
    else if($do == "create_album"){
        if(isset($_POST["send"])){
            if(!file_exists("$dir/".$_POST["album_name"])){
                if(@mkdir("$dir/".$_POST['album_name'])){
                echo "Album creado existosamente, <a href=\"?do=home\">Volver</a>";
                }
                else{
                echo "Hubo un error creando el album, <a href=\"?do=create_album\">Volver</a>";
                }
            }
            else{
            echo "El album con el nombre <b>".$_POST['album_name']."</b> ya existe, <a href=\"?do=create_album\">Volver</a>";
            }
        }
        else{
        echo "<a href=\"?do=home\">Volver</a><br /><form method=\"post\" action=\"\">Nombre album <input type=\"text\" name=\"album_name\" /> <input name=\"send\" type=\"submit\" value=\"Crear album\" /></form>";
        }
    
    }
    else if($do == "del_album"){
    $album = $_GET["album"];
        if($album != ""){
            if(file_exists("$dir/$album")){
                if(@rmdir("$dir/$album")){
                echo "Album borrado exitosamente, <a href=\"?do=home\">Volver</a>";
                }
                else{
                echo "Hubo un error eliminando el album, asegurese de borrar todos los archivo contenidos en el, <a href=\"?do=home\">Volver</a>";
                }
            }
            else{
            echo "El album no existe, <a href=\"?do=home\">Volver</a>";
            }
        }
        else{
        echo "No ingreso album, <a href=\"?do=home\">Volver</a>";
        }
    }
    else if($do == "see_album"){
    $album = $_GET["album"];
    $do2 = $_GET["do2"];

        if($do2 == ""){
            if($album != ""){
                if(file_exists("$dir/$album")){
                echo "<a href=\"?do=home\">Volver</a> <a href=\"?do=see_album&album=$album&do2=upload_files\">Subir fotos</a><br /><br />";
                
                    if ($abrir = opendir("$dir/$album")){
                        while (false !== ($entry = readdir($abrir))){
                            if($entry != "." && $entry != ".."){
                            echo "<img src=\"$dir/$album/$entry\" style=\"width:100px; height:100px;\" /> - <span onmouseover=\"this.style.cursor='pointer'; \" onclick=\"if(confirm('desea eliminar el archivo?')){ location.href='?do=see_album&do2=del_file&album=$album&file=$entry'; } \">Eliminar archivo</span><br />";
                            }
                        }
                    closedir($abrir);
                    }
                    
                }
                else{
                echo "El album no existe, <a href=\"?do=home\">Volver</a>";
                }
            }
            else{
            echo "No ingreso album, <a href=\"?do=home\">Volver</a>";
            }
        }
        else if($do2 == "upload_files"){
            if($album != ""){
                if(file_exists("$dir/$album")){
                    if(isset($_POST["send"])){
                    echo "<a href=\"?do=see_album&album=$album&do2=upload_files\">Volver</a><br/>";
                    $cnt_files = count($_FILES["fotos"]["tmp_name"]);
                        for($i=0;$i<$cnt_files;$i++){
                        $name = $_FILES["fotos"]["name"][$i];
                        $peso = abs(intval($_FILES["fotos"]["size"][$i]));
                        $dir = "$dir/$album/$name";
                        
                        $ii = $i+1;
                                        
                            if($name != ""){
                            $ext = explode(".", $name);
                            $ext = strtolower($ext[count($ext)-1]);
                                if($ext == "jpg" || $ext == "jpeg"){
                                    if($peso >= 1 && $peso <= $tamanioMaximoFotos){
                                        if(!file_exists($dir)){
                                            if(@move_uploaded_file($_FILES["fotos"]["tmp_name"][$i] , $dir)){
                                            echo "La imagen <b>$ii</b> ingresada correctamente";
                                            }
                                            else{
                                            echo "La imagen <b>$ii</b> no ingresada, razon: hubo un error subiendo la imagen";
                                            }
                                        }
                                        else{
                                        echo "La imagen <b>$ii</b> no ingresada, razon: Ya existe una imagen con su nombre: <b>$name</b>";
                                        }
                                    }
                                    else{
                                    echo "La imagen <b>$ii</b> no ingresada, razon: La imagen pesa 0 Kb o pesa mas de ".round($tamanioMaximoFotos/1000,2)." kb";
                                    }
                                }
                                else{
                                echo "La imagen <b>$ii</b> no ingresada, razon: no es formato JPG";
                                }
                            }
                            else{
                            echo "La imagen <b>$ii</b> no ingresada, razon: vacia";
                            }
                        echo "<br />";
                        }
                    }
                    else{
                    echo "<a href=\"?do=see_album&album=$album\">Volver</a>";
                    ?>
                    <script type="text/javascript">
                    function add_more_files(){
                    elemento1 = document.createElement('input');
                    elemento1.type = 'file';
                    elemento1.name = 'fotos[]';
                                    
                    elemento2 = document.createElement('br');
                                    
                    elemento3 = document.getElementById('the_form');
                    elemento3.appendChild(elemento1);
                    elemento3.appendChild(elemento2);
                    }
                    </script>
                    Las fotos deben ser formato JPG y pesar no mas de 250kb <br/> <br/>
                     Para subir mas de una foto, click <b onclick="add_more_files();" style="color:#31B404;" onmouseover="this.style.cursor='pointer';">aqui</b>
                    <form id="the_form" method="post" action="" enctype="multipart/form-data">
                        <input type="submit" name="send" value="Subir fotos"/><br/><br/>
                        <input type="file" name="fotos[]" /><br />                
                    </form>
                    <?php
                    }
                }
                else{
                echo "Este album no existe, <a href=\"?do=home\">Volver</a>";
                }
            }
            else{
            echo "No ingreso album, <a href=\"?do=home\">Volver</a>";
            }
        }
        else if($do2 == "del_file"){
        $file = $_GET["file"];
            if($album != "" && $file != ""){
                if(file_exists("$dir/$album/$file")){
                    if(@unlink("$dir/$album/$file")){
                    echo "Archivo eliminado, <a href=\"?do=see_album&album=$album\">Volver</a>";
                    }
                    else{
                    echo "Hubo un error eliminando el archivo, <a href=\"?do=see_album&album=$album\">Volver</a>";
                    }
                }
                else{
                echo "El archivo no existe, <a href=\"?do=see_album&album=$album\">Volver</a>";
                }
            }
            else{
            echo "No ingreso archivo, <a href=\"?do=see_album&album=$album\">Volver</a>";
            }
        }
        else{
        echo "Esta seccion no existe, <a href=\"?do=see_album&album=$album\">Volver</a>";
        }
    }
    else{
    echo "Esta seccion no existe";
    }
?>

 

 

Gracias perro lo voy a revisar.

Link to comment
Share on other sites

 

lo que yo haría, teniendo una tabla Usuario (nick,password, imagen) sería que suba la imagen y cambiarle el nombre a nick-fotoperfil.jpg y guardarla con ese nombre a la bd :)

 

Sipo pero el problema es que mi usuario puede subir muchas fotos y necesitaria dos tablas con fotos y usuario, pero aún no me decido si es mejor con directorios o base de datos...porque si fuera por directorio, igual esta el problema de crear las carpetas y despues formar una ruta para mostrarlas y creo que es costoso para el servidor (si son muchos usuarios haciendo lo mismo) y por otro lado esta el tema de guardar todas en una misma carpeta y ubicarlas con un nombre x (¿ruta completa? )en la base de datos...seguire investigando

Mira encontré un código que hice hace muuuuuuuuuuuuuucho tiempo cuando estaba aprendiendo PHP, es un código de manejo de álbumes con fotos, todo esto con método de directorios, ve si te gusta, obviamente lo puedes cambiar para tus necesidades.

 

 

 

<?php

$dir = "fotos/albumes"; //carpeta en donde se alojaran los albumes con sus fotos dejar sin / final
$tamanioMaximoFotos = 250000; //250kb, tamaño maximo de las fotos

$do = $_GET["do"];

ini_set('upload_max_filesize','320M');
ini_set('post_max_size','380M');
ini_set('memory_limit','400M');
ini_set('max_execution_time','600');


    if($do == "" || $do == "home"){
    echo "<a href=\"?do=create_album\">Crear album</a><br /><br />";
        if ($abrir = opendir($dir)){
            while (false !== ($entry = readdir($abrir))){
                if ($entry != "." && $entry != ".." && is_dir("$dir/$entry")){
                echo "$entry - <span onmouseover=\"this.style.cursor='pointer'; \" onclick=\"location.href='?do=see_album&album=$entry'; \">Ver album</span> - <span onmouseover=\"this.style.cursor='pointer'; \" onclick=\"if(confirm('Eliminar album?')){ location.href='?do=del_album&album=$entry'; }\">Borrar album</span><br/>";
                }
            }
        closedir($abrir);
        }
    }
    else if($do == "create_album"){
        if(isset($_POST["send"])){
            if(!file_exists("$dir/".$_POST["album_name"])){
                if(@mkdir("$dir/".$_POST['album_name'])){
                echo "Album creado existosamente, <a href=\"?do=home\">Volver</a>";
                }
                else{
                echo "Hubo un error creando el album, <a href=\"?do=create_album\">Volver</a>";
                }
            }
            else{
            echo "El album con el nombre <b>".$_POST['album_name']."</b> ya existe, <a href=\"?do=create_album\">Volver</a>";
            }
        }
        else{
        echo "<a href=\"?do=home\">Volver</a><br /><form method=\"post\" action=\"\">Nombre album <input type=\"text\" name=\"album_name\" /> <input name=\"send\" type=\"submit\" value=\"Crear album\" /></form>";
        }
    
    }
    else if($do == "del_album"){
    $album = $_GET["album"];
        if($album != ""){
            if(file_exists("$dir/$album")){
                if(@rmdir("$dir/$album")){
                echo "Album borrado exitosamente, <a href=\"?do=home\">Volver</a>";
                }
                else{
                echo "Hubo un error eliminando el album, asegurese de borrar todos los archivo contenidos en el, <a href=\"?do=home\">Volver</a>";
                }
            }
            else{
            echo "El album no existe, <a href=\"?do=home\">Volver</a>";
            }
        }
        else{
        echo "No ingreso album, <a href=\"?do=home\">Volver</a>";
        }
    }
    else if($do == "see_album"){
    $album = $_GET["album"];
    $do2 = $_GET["do2"];

        if($do2 == ""){
            if($album != ""){
                if(file_exists("$dir/$album")){
                echo "<a href=\"?do=home\">Volver</a> <a href=\"?do=see_album&album=$album&do2=upload_files\">Subir fotos</a><br /><br />";
                
                    if ($abrir = opendir("$dir/$album")){
                        while (false !== ($entry = readdir($abrir))){
                            if($entry != "." && $entry != ".."){
                            echo "<img src=\"$dir/$album/$entry\" style=\"width:100px; height:100px;\" /> - <span onmouseover=\"this.style.cursor='pointer'; \" onclick=\"if(confirm('desea eliminar el archivo?')){ location.href='?do=see_album&do2=del_file&album=$album&file=$entry'; } \">Eliminar archivo</span><br />";
                            }
                        }
                    closedir($abrir);
                    }
                    
                }
                else{
                echo "El album no existe, <a href=\"?do=home\">Volver</a>";
                }
            }
            else{
            echo "No ingreso album, <a href=\"?do=home\">Volver</a>";
            }
        }
        else if($do2 == "upload_files"){
            if($album != ""){
                if(file_exists("$dir/$album")){
                    if(isset($_POST["send"])){
                    echo "<a href=\"?do=see_album&album=$album&do2=upload_files\">Volver</a><br/>";
                    $cnt_files = count($_FILES["fotos"]["tmp_name"]);
                        for($i=0;$i<$cnt_files;$i++){
                        $name = $_FILES["fotos"]["name"][$i];
                        $peso = abs(intval($_FILES["fotos"]["size"][$i]));
                        $dir = "$dir/$album/$name";
                        
                        $ii = $i+1;
                                        
                            if($name != ""){
                            $ext = explode(".", $name);
                            $ext = strtolower($ext[count($ext)-1]);
                                if($ext == "jpg" || $ext == "jpeg"){
                                    if($peso >= 1 && $peso <= $tamanioMaximoFotos){
                                        if(!file_exists($dir)){
                                            if(@move_uploaded_file($_FILES["fotos"]["tmp_name"][$i] , $dir)){
                                            echo "La imagen <b>$ii</b> ingresada correctamente";
                                            }
                                            else{
                                            echo "La imagen <b>$ii</b> no ingresada, razon: hubo un error subiendo la imagen";
                                            }
                                        }
                                        else{
                                        echo "La imagen <b>$ii</b> no ingresada, razon: Ya existe una imagen con su nombre: <b>$name</b>";
                                        }
                                    }
                                    else{
                                    echo "La imagen <b>$ii</b> no ingresada, razon: La imagen pesa 0 Kb o pesa mas de ".round($tamanioMaximoFotos/1000,2)." kb";
                                    }
                                }
                                else{
                                echo "La imagen <b>$ii</b> no ingresada, razon: no es formato JPG";
                                }
                            }
                            else{
                            echo "La imagen <b>$ii</b> no ingresada, razon: vacia";
                            }
                        echo "<br />";
                        }
                    }
                    else{
                    echo "<a href=\"?do=see_album&album=$album\">Volver</a>";
                    ?>
                    <script type="text/javascript">
                    function add_more_files(){
                    elemento1 = document.createElement('input');
                    elemento1.type = 'file';
                    elemento1.name = 'fotos[]';
                                    
                    elemento2 = document.createElement('br');
                                    
                    elemento3 = document.getElementById('the_form');
                    elemento3.appendChild(elemento1);
                    elemento3.appendChild(elemento2);
                    }
                    </script>
                    Las fotos deben ser formato JPG y pesar no mas de 250kb <br/> <br/>
                     Para subir mas de una foto, click <b onclick="add_more_files();" style="color:#31B404;" onmouseover="this.style.cursor='pointer';">aqui</b>
                    <form id="the_form" method="post" action="" enctype="multipart/form-data">
                        <input type="submit" name="send" value="Subir fotos"/><br/><br/>
                        <input type="file" name="fotos[]" /><br />                
                    </form>
                    <?php
                    }
                }
                else{
                echo "Este album no existe, <a href=\"?do=home\">Volver</a>";
                }
            }
            else{
            echo "No ingreso album, <a href=\"?do=home\">Volver</a>";
            }
        }
        else if($do2 == "del_file"){
        $file = $_GET["file"];
            if($album != "" && $file != ""){
                if(file_exists("$dir/$album/$file")){
                    if(@unlink("$dir/$album/$file")){
                    echo "Archivo eliminado, <a href=\"?do=see_album&album=$album\">Volver</a>";
                    }
                    else{
                    echo "Hubo un error eliminando el archivo, <a href=\"?do=see_album&album=$album\">Volver</a>";
                    }
                }
                else{
                echo "El archivo no existe, <a href=\"?do=see_album&album=$album\">Volver</a>";
                }
            }
            else{
            echo "No ingreso archivo, <a href=\"?do=see_album&album=$album\">Volver</a>";
            }
        }
        else{
        echo "Esta seccion no existe, <a href=\"?do=see_album&album=$album\">Volver</a>";
        }
    }
    else{
    echo "Esta seccion no existe";
    }
?>

 

 

Gracias perro lo voy a revisar.

 

 

 

Ve con calma... oye estaba revisando el código y hay un error, arregle un pequeño detalle. asique cópialo y dale una vuelta…

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...