25/12/2009, 12:27
|
| | Fecha de Ingreso: noviembre-2004 Ubicación: NULL
Mensajes: 655
Antigüedad: 20 años Puntos: 6 | |
Respuesta: Campos <input type=file...> multiple no vacios hola necesito de su ayuda, subo fotos con este codigo, el problema es que yo decido no subir nada, y en mi DB obvio que no hay datos de la FOTO.jpg como se puede hacer, si decido dejar el campo vacio y subir igual, pero me muestre una foto no hay foto disponible, que lo tengo en mi carpeta de fotos dice "NOTENGOFOTO.jpg"
<?
$extensiones=array("html","exe","php");
$path="fotos/";
$nombre=$HTTP_POST_FILES['file']['name'];
$tamanio=$HTTP_POST_FILES['file']['size'];
$tipo=$HTTP_POST_FILES['file']['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['file']['tmp_name'])) { copy($HTTP_POST_FILES['file']['tmp_name'], "$path/$nombre"); echo "El archivo se ha subido correctamente.<p>"; }
else { echo "Error al subir el archivo"; }?> |