¿Alguien me puede dar un enlace/código o mensajes cortos para la carga de archivos php? Me gustaría subir el archivo y enviar el nombre del archivo a la base de datos. GraciasGuía rápida de carga de archivos php
8
A
Respuesta
6
El official docs, incluyendo los comentarios de los usuarios en la parte inferior, son muy buenos.
4
algunos ejemplos: http://php.about.com/od/advancedphp/ss/php_file_upload.htm
0
<?php
if (isset($_FILES['file']))
{
$file = $_FILES['file'];
// File Properties
$file_name = $file['name'];
$file_tmp = $file['tmp_name'];
$file_size = $file['size'];
$file_error = $file['error'];
// Work out the file extension
$file_ext = explode('.', $file_name);
$file_ext = strtolower(end($file_ext));
$allowed = array('png', 'jpg');
//filename
$id = 'uploads/Test';
if (!file_exists($id))
{
mkdir($id, 0777, true);
}
if (in_array($file_ext, $allowed)) {
if ($file_error === 0) {
if ($file_size <= 2097152) {
$file_name_new = uniqid('', true) . '.' . $file_ext;
$file_destination = $id .'/'. $file_name_new;
if (move_uploaded_file($file_tmp, $file_destination)) {
echo $file_destination;
}
}
}
}
}
?>
Cuestiones relacionadas
- 1. Script PHP de carga de archivos PHP
- 2. Validación de archivos de carga de PHP
- 3. Carga de archivos PHP usando jquery post
- 4. Carga de archivos del servidor remoto a través de PHP
- 5. Carga de archivos a través de FTP usando PHP
- 6. Cómo manejar la carga de archivos múltiples usando PHP
- 7. Carga de archivos PHP afectada o no por max_input_time?
- 8. Carga de archivos reanudables
- 9. Carga de archivos ASP.NET
- 10. Carga de archivos ASMX
- 11. carga de archivos de validación de tamaño
- 12. Almacenamiento de archivos utilizando Paperclip sin carga
- 13. Problemas de carga de archivos PHP al cargar archivos "más grandes" (más de 2 MB)
- 14. ¿Conoces una buena guía de referencia rápida para varios lenguajes de programación?
- 15. Archivos de carga de Clojure
- 16. script simple de carga de archivos
- 17. php - compruebe si hay una guía válida
- 18. Carga de archivos con SFTP
- 19. carga de archivos sin activerecord
- 20. Carga de archivos con Backbone
- 21. Html 5 Carga de archivos
- 22. Carga de archivos con Sinatra
- 23. Carga de archivos demasiado grande
- 24. Carga de archivos usando RichFaces
- 25. Carga de archivos en MVC
- 26. ¿Dónde guarda PHP los archivos temporales durante la carga?
- 27. lsof guía de supervivencia
- 28. Carga de archivos no en/tmp
- 29. Archivo de carga PHP mejorar la seguridad
- 30. Búsqueda más rápida de archivos en Netbeans
No es el tutorial más fácil de usar que hay, pero la documentación oficial tiene un ejemplo completo: http://www.php.net/manual/en/features.file -upload.post-method.php –