Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 13
  1. #1

    Che differenza c'è tra "./" e "../" ?

    Ciao, leggendo un post mi è sorto un dubbio.
    Che differenza c'è tra
    Server.MapPath("./dati/"& filename)
    e
    Server.MapPath("../dati/"& filename) ?

  2. #2
    nessuna differenza in termini pratici, in termini teorici il ./ si usava nelle vecchie versioni dei server di supporto (iis o apache) mentre ../ nelle ultime.
    Matrix è ovunque, è intorno a noi, anche adesso nella stanza in cui siamo. È quello che vedi quando ti affacci alla finestra o quando accendi il televisore. L'avverti quando vai al lavoro, quando vai in chiesa, quando paghi le tasse. È il mondo che ti è stato messo dinanzi agli occhi, per nasconderti la verità.

  3. #3
    grazie

  4. #4
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    Originariamente inviato da ZeroCool981
    nessuna differenza in termini pratici, in termini teorici il ./ si usava nelle vecchie versioni dei server di supporto (iis o apache) mentre ../ nelle ultime.
    veramente sono 2 cose diverse... un punto solo resti dove ti trovi, due punti vai indietro di una cartella... basta fare una prova e vedi
    codice:
    Response.Write Server.MapPath("./dati/"& filename) & "
    "
    Response.Write Server.MapPath("../dati/"& filename) & "
    "

  5. #5
    Utente bannato
    Registrato dal
    Jun 2004
    Messaggi
    1,854
    con uno non vai indietro..

  6. #6
    Secondo voi se devo indicare un path corrispondente alla cartella in cui già mi trovo è meglio specificare il "./"? Io l'ho sempre omesso però magari sbaglio :-\

  7. #7
    Utente bannato
    Registrato dal
    Jun 2004
    Messaggi
    1,854
    no va benissimo senza

  8. #8
    Bene


  9. #9
    Originariamente inviato da willybit
    veramente sono 2 cose diverse... un punto solo resti dove ti trovi, due punti vai indietro di una cartella... basta fare una prova e vedi
    codice:
    Response.Write Server.MapPath("./dati/"& filename) & "
    "
    Response.Write Server.MapPath("../dati/"& filename) & "
    "
    Si ma come ben saprai qualche anno fa col ./ tornavi indietro, mentre adesso se vuoi tornare indietro usi ../

    Per rimanere dove sei non utilizzerai mai il ./ perchè è assolutamente inutile.
    Matrix è ovunque, è intorno a noi, anche adesso nella stanza in cui siamo. È quello che vedi quando ti affacci alla finestra o quando accendi il televisore. L'avverti quando vai al lavoro, quando vai in chiesa, quando paghi le tasse. È il mondo che ti è stato messo dinanzi agli occhi, per nasconderti la verità.

  10. #10
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    Originariamente inviato da ZeroCool981
    Si ma come ben saprai qualche anno fa col ./ tornavi indietro, mentre adesso se vuoi tornare indietro usi ../
    :master: quanti anni fa? il mio primo pc (1990) aveva MS-DOS 3.0 e anche li col punto rimanevi dove eri e con due punti andavi indietro

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 © 2026 vBulletin Solutions, Inc. All rights reserved.