Como crear interface de usuario para subir imagenes

moyaman

Bovino maduro
#1
Hola amigos, una duda ... un cliente quiere que le haga su pagina web, pero el quiere subir imagenes ... existe alguna interface o algun modo de hacerlo, que el vaya subiendo sus imagenes a la pagina ?

de antemano gracias
 
#2
Pues dile a tu cliente que no sabes hacerlo, jajaja es broma :p
En algun buscador escribe php upload files o copia lo siguiente:
Código:
<!--index.php-->
<form action="upload.php" method="post" enctype="multipart/form-data">
    <input name="archivo" type="file" size="35" />
    <input name="enviar" type="submit" value="Upload File" />
    <input name="action" type="hidden" value="upload" />
</form>
Código:
<!--upload.php-->
<?PHP>
    $status = "";
    if ($_POST["action"] == "upload") {
        // obtenemos los datos del archivo
        $tamano = $_FILES["archivo"]['size'];
        $tipo = $_FILES["archivo"]['type'];
        $archivo = $_FILES["archivo"]['name'];
        $prefijo = substr(md5(uniqid(rand())),0,6);
        if ($archivo != "") {
            // guardamos el archivo a la carpeta files
            $destino =  "files/".$prefijo."_".$archivo;
            if (copy($_FILES['archivo']['tmp_name'],$destino)) {
                $status = "Archivo subido: <b>".$archivo."</b>";
            } else {
                $status = "Error al subir el archivo";
            }
        } else {
            $status = "Error al subir archivo";
        }
    }
?>
Todos los archivos se copiarán a la carpeta /files por que así lo definimos a la hora de copiar el archivo. Hay que tener en cuenta que la carpeta a donde se copiarán los archivos deben tener permisos de escritura en caso contrario se devolverá un error. :)

No me dío tiempo de probarlo, pero le falta validar que sea archivo gif, jpeg, jpg, png u otro, pero pues cualquier cosa por acá estamos :p
 
#4
amigo hay una manera de subir esas imagenes a la base de datos y puedes montar cualquier tipo de imagenes si quieres dejame tu correo en un mensaje privado y te envio el codigo completo ya yo lo eh implementado en mi sitio web
 

9d2

Bovino maduro
#5
una disculpa por revivir post viejos,

pero quiza les pueda servir el utilizar ckfinder, es un script con el cual el usuario puede subir imagenes al servidor sin tanto rollo.

Ademas de que es muy facil de implementar.
 
Arriba