Visualizzazione dei risultati da 1 a 6 su 6

Discussione: Che errore è?

  1. #1
    Utente di HTML.it L'avatar di digitm
    Registrato dal
    May 2002
    Messaggi
    412

    Che errore è?

    Che errore è?


    Server.MapPath() error 'ASP 0175 : 80004005'

    Disallowed Path Characters

    /banner/conn.asp, line 4

    The '..' characters are not allowed in the Path parameter for the MapPath method.


    ecco la pagina conn.asp

    <%
    Set Conn=Server.CreateObject("ADODB.Connection")
    strConn="driver={Microsoft Access Driver (*.mdb)}; "
    strConn=strConn & " DBQ=" & Server.MapPath("../mdb-database/generale.mdb")
    strConn=strConn & ";pwd=" & strCode
    Conn.Open strConn
    %>

  2. #2
    c'è scritto!
    non puoi usare i ..

  3. #3
    traduzione:

    i caratteri ".." non possono essere usati col parametro path del metodo ServerMapphat.

    Ciao

  4. #4
    Utente di HTML.it L'avatar di digitm
    Registrato dal
    May 2002
    Messaggi
    412
    In realtà non è la prima volta che uso questo script, ma non mi ha dato mai questo errore (almeno credo...). In che modo posso correggerlo?

  5. #5
    il map path ti restituisce la cartella "root" del tuo sito...a partire da lì completi il path come ti interessa
    Purtroppo bisogna imparare che il computer non sbaglia...fa solo quello che gli dici di fare

    www.netpolaris.it

  6. #6
    Utente di HTML.it L'avatar di digitm
    Registrato dal
    May 2002
    Messaggi
    412
    Ho modificato così:

    strConn=strConn & " DBQ=" & Server.MapPath("../mdb-database/generale.mdb")

    adesso va!

    Ps Ho anche seguito i consigli di Roby72:

    http://forum.html.it/forum/showthrea...hlight=MapPath

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.