Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/04/2007, 16:18
Avatar de acastillog70
acastillog70
 
Fecha de Ingreso: septiembre-2003
Ubicación: México, D.F.
Mensajes: 181
Antigüedad: 20 años, 7 meses
Puntos: 1
Exclamación Ayuda para subir archivos desde formulario en php

Hola!!

Necesito que alguien me diga como hacerle o si se puede por medio php subir un archivo a una base de datos, el problema es que esta base de datos es access, ya lo he hecho en mysql y funciona bien, al querer hacerlo en odbc para access de microsoft, simple y sencillamente no me lo da, por lo que a continuación pongo como estoy haciendo el programita, si alguien tiene a bien ayudarme, mucho se los he de agradecer.

Saludos

Código 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('".$_FILES["archivo"]["name"]."', 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");
          }
  }