Foros del Web » Programando para Internet » PHP »

Subir archivo a BD en ODBC

Estas en el tema de Subir archivo a BD en ODBC en el foro de PHP en Foros del Web. Hola todos!! Nuevamente recurro a ustedes debido a que tengo la siguiente problematica: He guardado archivos en php y mysql sin problema alguno, sin embargo ...
  #1 (permalink)  
Antiguo 12/04/2007, 13:01
Avatar de acastillog70  
Fecha de Ingreso: septiembre-2003
Ubicación: México, D.F.
Mensajes: 181
Antigüedad: 20 años, 7 meses
Puntos: 1
Subir archivo a BD en ODBC

Hola todos!!

Nuevamente recurro a ustedes debido a que tengo la siguiente problematica:

He guardado archivos en php y mysql sin problema alguno, sin embargo por cuestiones de usuario he tenido que hacerlo ahora en odbc, en caso específico Access, al querer hacerlo simple y sencillamente no funciona, no guarda el archivo, pero no me saca ningun error.

Por favor ayudenme, ¿se puede guardar archivos en Access? ¿qué tipo debe de ser el campo?.

Les dejo el código por si alguien me puede ayudar.
Gracias

<body>

<form name="sube_file" method="post" action="<?php $_SERVER['PHP_SELF']; ?>" enctype="multipart/form-data">
<?php
require('permiso.php');
$conexion=odbc_connect($dsn,$usuario,$password);
if (!$conexion)
{
die("Ya ocurrido un error tratando de conectarse con el origen de datos en SUBE.PHP");
exit;
}
$sql="select * FROM Sube";
if(empty($_FILES))
{
?>
<h3 align="left" aling="center">Busque el archivo que desea subir: </h3>
<input type="file" name="archivo" size="60">
<br/>
<input type="submit" name="subir" value="Subir">
<?php
}
else
{
if($_FILES["archivo"]["error"]!=0)
{
die("Ocurrio un error al subir el archivo, intentelo nuevamente");
}
if (is_uploaded_file($_FILES["archivo"]["tmp_name"]))
{
$raiz="C:/tmp";
if (move_uploaded_file($_FILES["archivo"]["tmp_name"],$raiz."/".$_FILES["archivo"]["name"]))
{
$sql="INSERT INTO Sube(sube, hoy) VALUES(null, now())";
$res = odbc_exec($cid,$sql);
echo odbc_error();
echo "<h3 aling=\"center\"> El archivo se subio correctamente </h3>";
"<br>";
echo "<a href=\"subir.php\"> Subir otro Archivo </a>";
}
}
else
{

die("Ocurrio un error al guardar el archivo temporal veririfar su espacio en disco");
}
}

?>
</body>
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:00.