18/10/2013, 11:10
|
| | | Fecha de Ingreso: noviembre-2012
Mensajes: 187
Antigüedad: 12 años Puntos: 0 | |
problemas con $_files , move_uploaded_file tengo el siguiente formulario:
HTML...
<form action="imagenes_save.php" name="form1" method="POST" enctype="multipart/form-data" onsubmit="return validaformimagenes()">
Identificacion: <input type="text" name="identificacion">
<br>
Buscar imagen: <input type="file" name="imagen1";
<br>
<input type="submit" name="boton" value="Subir">
</form>
PHP....
$identificacion = $_POST['identificacion'];
$imagen = $_FILES['imagen1']['name'];
$tipo = $_POST['tipo'];
$tamaño = $_FILES['imagen1']['size'];
if($tamaño>1000000 ){
echo '
<script language="javascript">
alert("La imagen es muy pesada...");
location="form_imagenes.php";
</script>';
}else{
$rutaServidor ='../impacientes';
$rutaTemporal = $_FILES['imagen1']['tmp_name'];
$nombreImagen = $_FILES['imagen1']['name'];
$rutaDestino = $rutaServidor.'/'.$nombreImagen;
move_uploaded_file($rutaTemporal, $rutaDestino);
....
...
..
// El problema va en que tengo una imagen que pesa 5.3 mb, pero no se que pasa que no funcina la validacion // if($tamaño>1000000 ){
// pasa como se se hubiese guardado y voy a verla y nada... no se a movido a la carpeta $reutaServidor...
probando con imagenes menores o iguales a 1mb todo funciona normal..
pero no entiendo que pasa con la validacion que no esta funcionando.... if($tamaño>1000000 ){ // se supone que deveria validar ya que la imagen pesa mucho mas que 1000000
// cual sera mi error ?
// y por que move_uploaded_file no es capas de mover dicha imagen ?? |