ya chicos, estaba en otra
la cosa es la sgte, para insertar en la BD y en el directorio uso esto
Código PHP:
<?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";
$hostname = "localhost";
$database = "meuno";
$username = "root";
$password = "";
$coneccion = mysql_pconnect($hostname, $username, $password) or die(mysql_error());
$insertSQL = "INSERT INTO files (Ruta, Nombre) VALUES ('$ruta', '$nombre')";
mysql_select_db($database, $coneccion);
$Result1 = mysql_query($insertSQL) or die('ERROR, please contact: <a href="mailto:[email protected]">[email protected]</a>');
}
}
?>
y para llamarlo hice esto otro
Código PHP:
<?php
if(isset($_GET['idRuta'])) {
// you may have to modify login information for your database server:
$conexion=mysql_connect("localhost","root","") or die ("no se ha podido conectar a la BD");
mysql_select_db("meuno") or die ("no se ha podido seleccionar la BD");
$sql = "SELECT * FROM files WHERE idRuta='".$_GET['idRuta']."'";
$consulta = mysql_query($sql,$conexion);
$datos = mysql_result($consulta,0,"Ruta");
//$tipo = mysql_result($consulta,0,"Nombre");
//header("Content-type: $tipo");
echo $datos;
}
?>
el problema es que no me muestra nada
por que sera???
salu2