como puedo hacer para que no suceda esto???
aqui les dejo el codigo
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 "<div align='center'>su tamaño no puede exceder de $lim_tamano bytes</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>');
}
?>
</body>
</html>
saludos