Subir Archivos al Servidor

Hola equipo en el siguiente post les dejo con un ejemplo de cómo subir archivos al servidor utilizando php, una opción muy útil que podrían necesitar en cualquier momento.

¿Cómo lo he usado yo? Pues para subir documentos principalmente y luego los muestro para un uso futuro por parte de los usuarios. 

Tenemos una página donde mostraremos el formulario para subir archivos al servidor ejemplo.html

<form id=”form1″ method=”post” action=”subir_archivo.php” enctype=”multipart/form-data”>
  <p>
    <input name=”archivo” type=”file” id=”archivo” />
  </p>
  <p>
    <label>
    <input type=”submit” name=”Submit” value=”Enviar” />
    </label>
  </p>
</form>

Aquí vemos que al subir un archive vamos a la página subir_archivo.php que a continuación les dejo el código fuente

 <?php

$tmp_name = $_FILES[“archivo”][“tmp_name”];
        
$name = $_FILES[“archivo”][“name”];  //nombre.ext

$tamano = $_FILES [ ‘archivo’ ][ ‘size’ ];

$extension = explode(‘.’,$name);

$num = count($extension);

$filename=$extension[‘0’];  //nombre del archivo
$ext=$extension[‘1’];      //extension

$dir_archivo =’archivos/’.$name;

     move_uploaded_file($tmp_name,$dir_archivo);      
     echo'<script type/text>alert(“Usted ha realizado con exito la solicitud”);window.location=”ejemplo.html”</script>’;
?>

Y aquí sube el archivo hacia la carpeta ´archivos´ creada anteriormente.

Una idea que les doy mis usuarios, pueden crear una tabla en la base de datos donde guardan datos como tamaño del archivo subido, localización, nombre, etc., para después mostrarlo en la página y así cualquier usuario podría descargar de ahí.

Saludos y mucha suerte.

 

 

 

2 thoughts on “Subir Archivos al Servidor

  1. Brother, solo quisiera que me ayudaras en que debo hacer para que los visitantes de mi pagina puedan descargar los videos que subo y a la vez porque algunos no se ven. El otro día subí 7 en una misma entrada y solo uno se veía y tenían el mismo formato. Qué crees que debo hacer ?. Saludos..

    1. Mira Daimir te voy a explicar como funciona lo de los videos, los usuarios son los que tienen que tener configurados sus navegadores, por arribita tener una instalacion de flash player que es quien te permite ver los videos y descargarlos, por ejemplo yo lo tengo puesto asi como otra utilidad del navegador que cuando detecta un video me sale pa descargarlo, pero mira te voy a dar un truco no se si lo has hecho, mira subes al blog una imagen no se que diga descargar videos o algo asi, esa la subes una sola vez, ahora cada vez que subas un video en ver de insertar el video a la pagina insertas la foto pero en la url en vez de poner la de la foto le pones la del video http://blogxxxxxx/files/2016/01/video.avi por ejemplo eso te fijas donde subistes el video hay un lugarcito que lo dice cualquier duda preguntame. Saludos

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *