Visualizzazione dei risultati da 1 a 7 su 7
  1. #1

    error 'ASP 0131' che vuol dire?

    Ciao a tutti, ho un problemino un po strano...

    Uso questo script per connettermi ad un db access:

    codice:
    <%
    // FileName="Connection_ado_conn_string.htm"
    // Type="ADO" 
    // DesigntimeType="ADO"
    // HTTP="true"
    // Catalog=""
    // Schema=""
    var MM_Test_STRING = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=d:\inetpub\webs\nomesito\mdb-database\test.mdb;"
    %>
    e lo includo così:

    codice:
    
    
    in una pagina asp dal nome leggi.asp .

    se avvio la pagina leggi.asp mi da questo errore...

    codice:
    Active Server Pages error 'ASP 0131'
    
    Disallowed Parent Path
    
    /flash/leggi.asp, line 2
    
    The Include file '../Connections/Test.asp' cannot contain '..' to indicate the parent directory.
    se avvio la pagina della connessione mi da questo...

    codice:
    Microsoft VBScript runtime  error '800a000d'
    
    Type mismatch: 'var'
    
    /connections/test.asp, line 8
    Penso che l'errore dipenda dallo stesso motivo, ma non riesco a coglierlo...!

    Come potete vedere è tutto creato con dreamweaver... le destinazioni sono tutte corrette, ma da errore, come mai?

    Grazie a tutti ciao
    La Gratitudine è la prima cosa nella vita...

    Grazie a tutti

  2. #2
    Utente di HTML.it L'avatar di Sypher
    Registrato dal
    Jun 2003
    Messaggi
    1,994
    per quanto riguarda Type mismatch: 'var' il problema è che in quel file asp devi specificare se vuoi usare javascript...nel tuo caso non specifichi niente quindi di default è vbscript...in vbscript non esiste var

    puoi togliere var (se vuoi usare vbscript)
    puoi aggiungere all inizio del file <%@language=JavaScript%>
    (se vuoi usare javascript)
    La passera non dura perchè Sypher la cattura!

    "No one like us we don't care, we are millwall, super millwall, we are millwall from the DEN"

  3. #3
    Invece il problema con l'include lo risolvi sostituindo il

    include file="../

    con

    include virtual="/


    Senza il ..(punto punto) iniziale

  4. #4
    grazie max... ho risolto tutto
    La Gratitudine è la prima cosa nella vita...

    Grazie a tutti

  5. #5
    GRAZIE

    mi avete salvato!!

    ps: quell'errore dei .., lo faceva anche a me, è il frontpage del server che rompe le palle (almeno a me, su server aruba)

    risolto giustamente DOVENDO mettere nel main del sito, cosa che non apprezzo molto, ma almeno và...

    come ultima cosa, senza quel include virtual avevo un sito da 800 kb, ora le pagine occupano 20k ... grazie davvero

    ps: il MIO sito su host gratuito, funzionain tutto, è stato a fare il sito per un mio amico che sn iniziati sti casini....
    il MIO sito non metterà mai piede su un host dove c'è scritto FrontPage... garantito

    a presto!

    daniele
    ...::: DESIDERARE E' UMANO :::...
    ...::: POSSEDERE E' DIVINO :::...
    ...::: HAVE A NICE DAY :::...
    (¯`·.¸¸.->ĐĮ ĦΞŁŁ<-.¸¸.·`¯)
    http://www.djhellclub.com

  6. #6
    Guarda che FrontPage non centra proprio nulla. La faccenda degli include e quindi del punto punto riguarda unicamente il Server Windows 2003 e XP o 2000.

    Su server XP e 2000 si poteva mettere
    include file="../

    Su Server Windows 2003 bisogna usare
    include virtual="/

    Stessa cosa vale per il percorso delle connessioni al database.

  7. #7
    ah, scusa la mia ignoranza, è che sull'help di aruba stava scritto che era frontpage che dava quell'errore....

    cmq sia, ora tutto ok! non si finisce mai d'imparare.. asd
    ...::: DESIDERARE E' UMANO :::...
    ...::: POSSEDERE E' DIVINO :::...
    ...::: HAVE A NICE DAY :::...
    (¯`·.¸¸.->ĐĮ ĦΞŁŁ<-.¸¸.·`¯)
    http://www.djhellclub.com

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.