Código PHP:
Path=Server.MapPath("db/base1.mdb")
Código PHP:
archivo= Request.Form("bd_seleccionada")
Path=Server.MapPath("db/ !!! cómo pongo la variable acá!!! ")

| ||||
GRACIAS!! ME HA FUNCIONADO MUY BIEN. Pero cómo puedo hacer para que si el archivo no existe, no me arroje el error de la consulta y se envíe a una página que diga: "Ha ingresado un nombre de archivo incorrecto " o algo así. ???? Agradezco su ayuda ![]() |
| ||||
Se me ocurren dos opciones. 1- La más lógica es usar filesystemobject y mediante FileExist comprobar la existencia de la BD. Si existe, adelante. Si no, un mensaje de error. 2- Poner On Error Resume Next antes de realizar la conexión a la BD y comprobar luego de ella si hubo errores. Si no hay, adelante. Si los hubo, un mensaje de error. |
| ||||
Hola Daz ![]() Lo del error resume next no va a poder ser ya que la web está en brinkster y no me dejan poner ese código. Me podrías ayudar con la primera opción?? eso de usar filesystemobject y mediante FileExist comprobar la existencia de la BD?. Cómo se puede hacer eso? saludos y gracias ![]() |
| ||||
Cómo que no, urjose? Es nueva esa limitación? Hace un par de meses pude usar FSO en brinkster sin ningún problema. Es más, el único que me negó usar FSO fue, si mal no recuerdo, domaindlx.com Matashazz.. luego te paso un pequeño script para comprobar la existencia de la BD, ahora tengo sueño ![]() Pero mientras tanto, podrías indicar si las BD's están todas en un mismo directorio o pueden estar en varios... y si alguien se copa y le pasa el código mientras yo duermo, mejor ![]() |
| ||||
bueno, te comento que use brinkster para probar esa chotada del editonserver (vamos, puro FSO) y funcionó... pero claro, sólo se puede escribir mediante él en la carpeta destinada a las BD's.. |