Foros del Web » Programando para Internet » PHP »

Upload de fotos

Estas en el tema de Upload de fotos en el foro de PHP en Foros del Web. Quiero subir fotos, otorgandole nombres numericos aleatorios, y que esos nombres sean almacenados en mi BBDD. Tengo esta Upload: Form: Código PHP: < form method = ...
  #1 (permalink)  
Antiguo 28/06/2006, 21:08
Avatar de Netfrank  
Fecha de Ingreso: marzo-2006
Ubicación: Las Talitas - Tucumán
Mensajes: 226
Antigüedad: 11 años, 9 meses
Puntos: 3
Upload de fotos

Quiero subir fotos, otorgandole nombres numericos aleatorios, y que esos nombres sean almacenados en mi BBDD.

Tengo esta Upload:

Form:
Código PHP:
<form method="POST" enctype="multipart/form-data" action="upl2.php">
<
input type="file" name="archivo" size="20">
<
input type="submit" value="Enviar" name="send">
<
input type="reset" value="Borrar" name="erase">
</
form
Upload:
Código PHP:
$extensiones=array("html","exe","php");
$path="Ruta";
$nombre=$HTTP_POST_FILES['archivo']['name'];
$tamanio=$HTTP_POST_FILES['archivo']['size'];
$tipo=$HTTP_POST_FILES['archivo']['type'];
$var explode(".","$nombre");
$num count($extensiones);
$valor $num-1;
for(
$i=0$i<=$valor$i++) {
    if(
$extensiones[$i] == $var[1]) {
    echo 
"Tipo de Archivo no admitido";
    exit;
    }
}
if (
is_uploaded_file($HTTP_POST_FILES['archivo']['tmp_name']))
 {
  
copy($HTTP_POST_FILES['archivo']['tmp_name'], "$path/$nombre");
  echo 
"El archivo se ha subido correctamente al servidor, muchas gracias <p>";
  echo 
"Nombre: $nombre <p>";
  echo 
"Tamaño: $tamanio <p>";
  echo 
"Tipo: $tipo";
 }
else { echo 
"Error al subir el archivo"; } 
¿Qué debería agregarles para lograr lo que quiero?
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:42.