• User Attivo

    sintassi....e percorso superiore in ASP

    Salve....ovviamente...dopo qver aggiustato una cosa....mi vien voglia di modificare altro....e anche in questo caso...mi manca il tocco finale!!
    Allora vi spiego...nel mio forum ho modificato la funzione upload visto che essendo in server Aruba Windows l'unico upload che mi funzionava è quello fornito da aruba stesso!
    Siccome è solo per file di piccole dimensioni...e a me interessa trasferire immagini...beh...fa al caso mio!
    Ora arrivo al dunque...
    ho integrato appunto l'upload di aruba nel form di upload del forum....però nel form c'è una file si chiama RTE FILE BROWSER.asp che mi permette di vedere la cartella dove avrei dovuto uppare il file che mi interessava!!
    Ora siccome l'upload integrato mi permette solo di uppare nella cartella public...del dominio...come faccio a dire al file RTE FILE BROWSER di collegarsi alla cartella public del dominio e non a quella della cartella forum che di default è /forum/uploads/public

    Cali in pvt mi hai detto di usare ../ ma mi da errore di sintassi e più precisamente... :

    Server.MapPath() error 'ASP 0175 : 80004005'
    Disallowed Path Characters

    /forum/RTE_file_browser.asp, line 199

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

    che si fa?? c'è un modo per collegare il file suddetto alla cartella public superiore cioè quella del dominio??


  • User

    Ciao
    prova togliendo i due puntini... Il server deve avere abilitati i "parenth path" perché funzioni un percorso con "../"....c'è proprio una casella da spuntare..

    Altrimenti si usa senza i due puntini...prova e fammi sapere.

    Ciao


  • User Attivo

    cioè solo il "/" ??


  • User

    esatto...solo con "/"...


  • User Attivo

    grazie ci sono riuscito...mettendo niente....lasciando lo spazio vuoto!!
    mah....grazie!


  • User

    Beh dipende dal livello del file al quale devi fare il link....se è in una cartellina sullo stesso piano, non metti niente davanti al nome della cartellina...se è su un livello inferiore metti o "../" oppure "/"...se poi i livelli sono di più metterai ad esempio per riferirti a due livelli sotto "../../".....ok ciao.