Tema: path de BD
Ver Mensaje Individual
  #6 (permalink)  
Antiguo 13/05/2005, 03:24
Avatar de jam1138
jam1138
/** @package Moderador */
 
Fecha de Ingreso: julio-2004
Ubicación: sèveR led onieR lE
Mensajes: 9.368
Antigüedad: 19 años, 8 meses
Puntos: 102
Tranquila.. apenas una hora y ya estás esperando respuesta.

¿cómo quedó siempre tu else??... quizá solo debas de "abarcar" igual la parte que ahora no te lee....
Código PHP:
<? session_start(); ?>
<html>
<head>
<title>Transferencia de archivo</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link href="estilo.css" rel="stylesheet" type="text/css">
</head>
<body  class="t_b">
<?php
$nombre 
$_FILES["archivo"]["name"];
$temporal $_FILES["archivo"]["tmp_name"];
$size $_FILES["archivo"]["size"];
$lim_tamano "500000"#500k maximo
$folder "files/"#cambia el nombre de la carpeta aqui
if ($size<=$lim_tamano){
    if(!
move_uploaded_file($temporal,$folder.$nombre)) {
     echo 
"<div align='center' class='titulo'>No ha podido transferirse el archivo $archivo_name</div>";
     echo
"<p></p>";
     echo
"<p></p>";
     echo 
"<table align='center'><td><form name='form1' method='post' action='index.php?accion=block'>
           <input type='button' name='Button' class='t_n' value='Close' onClick='self.close();return false'>
           </form></td></table>"
;    
    } else {
     echo 
"<div align='center' class='titulo'>Se ha transferido el archivo $archivo_name</div>";
     echo
"<p></p>";
     echo
"<p></p>";
     echo 
"<table align='center'><td><form name='form1' method='post' action='index.php?accion=block'>
     <input type='button' name='Button' class='t_n' value='Close' onClick='self.close();return false'>  </form></td></table>"
;
       
       
$ruta $folder.$nombre;
       global 
$idAuth;
       
$hostname "localhost";
       
$database "meuno";
       
$username "root";
       
$password "";
       
$coneccion mysql_pconnect($hostname$username$password) or die(mysql_error());
       
$insertSQL "INSERT INTO files (idUsuario, Ruta) VALUES ('$idAuth', '$ruta')";
       
mysql_select_db($database$coneccion);
       
$Result1 mysql_query($insertSQL) or die('ERROR, please contact: <a href="mailto:[email protected]">[email protected]</a>');
    }
} else echo 
"<div align='center'>su tamaño no puede exceder de $lim_tamano bytes</div>";
?>
</body>
</html>
¿así queda??... solo cambiado de posición la llave de cierra del else y puesto en mensaje de "archivo grande" donde (según yo) debería corresponder... solo me fijé en tu estructura, no en otro tipo de errores.

Ojalá sirva...
__________________
٩(͡๏̯͡๏)۶
» Cómo hacer preguntas de manera inteligente «

"100 años después, la revolución no es con armas, es intelectual y digital"