Cómo permitir subida de archivos a tu web con PHP y HTML
Una web con interacción enriquece la experiencia. Subida de archivos permite a usuarios poner su contenido en tu sitio (ej. clasificados, vídeo). Usa PHP y formulario HTML con input type="file".
Paso 1: Formulario HTML (uploadfile.html)
<form action="uploadfile.php" method="post" enctype="multipart/form-data">
<input type="file" name="userfile" />
<input type="submit" value="Subir" />
</form>
Guarda como uploadfile.html.
Paso 2: Script PHP (uploadfile.php)
<?php
$path = "files/";
$path = $path . basename($_FILES['userfile']['name']);
if(move_uploaded_file($_FILES['userfile']['tmp_name'], $path)) {
echo "Subida exitosa: " . basename($_FILES['userfile']['name']);
} else {
echo "Error al subir archivo.";
}
?>
Nota: Atributo name="userfile" en HTML debe coincidir con $_FILES['userfile'] en PHP.
Paso 3: Subir y probar
Sube ambos archivos a tu servidor. Navega a la página y prueba el formulario.
- ·Cómo subir archivos MIDI a tu celular para tonos o música
- ·Cómo poner archivos MP3 en una página web
- ·Cómo reemplazar archivos DLL
- ·Cómo descomprimir (abrir) archivos ZIP en Windows y Mac
- ·Cómo descomprimir archivos TGZ (tar.gz) en Windows, Linux y Unix
- ·Cómo leer archivos cifrados en Windows
- ·Cómo subir archivos a un sitio web mediante FTP
- ·Cómo convertir archivos WFM
