Visualizzazione dei risultati da 1 a 10 su 10
  1. #1
    Utente di HTML.it L'avatar di zaion
    Registrato dal
    Mar 2002
    Messaggi
    258

    [html] e caratteri strani nel'url

    ..era da parecchi giorni che mi chiedevo perchè non riusciva
    a caricarmi quel file, e non riuscivo a venirne a capo. eppure
    il collegamento era perfetto, il percorso e la sintassi corrette.
    Poi ho capito che non riuscivo ad accedere al file perchè nel suo nome
    c'era un carattere particolare, un 'è' che mi scombussolava tutto.

    vorrei sapare il motivo di questo inconveniente e anche quali
    altri caratteri possono provocare lo stesso errore.
    bye bye

  2. #2
    normalmente quelli accentati tipo çòàùèé

  3. #3
    Utente di HTML.it L'avatar di zaion
    Registrato dal
    Mar 2002
    Messaggi
    258
    Originariamente inviato da piero06
    normalmente quelli accentati tipo çòàùèé
    ok, ho capito. ma perchè succede questo? :master:
    bye bye

  4. #4
    Utente di HTML.it L'avatar di zaion
    Registrato dal
    Mar 2002
    Messaggi
    258
    ho notato che anche il carattere tipo '1/2' mi da problemi
    se lo metto nell'url.

    avanti, voglio sapere tutti i caratteri che vi hanno dato problemi!!!
    bye bye

  5. #5
    Originariamente inviato da zaion
    avanti, voglio sapere tutti i caratteri che vi hanno dato problemi!!!

    i miei te li ho detti

  6. #6
    Utente di HTML.it L'avatar di iguane
    Registrato dal
    Sep 2001
    Messaggi
    1,633
    i caratteri accentati solitamente vengono convertiti secondo il proprio codice ascii, come ad esempio lo spazio viene interpretato come "%20".


    Riguardo allo "/" le faccio un esempio
    Es http://www.nomesito.it/1/2_file.htm

    Lui cercherà il file2_file.htm nella cartella 1

    ...I'm insane in the brain...

  7. #7
    Utente di HTML.it L'avatar di zaion
    Registrato dal
    Mar 2002
    Messaggi
    258
    Originariamente inviato da iguane
    i caratteri accentati solitamente vengono convertiti secondo il proprio codice ascii, come ad esempio lo spazio viene interpretato come "%20".


    Riguardo allo "/" le faccio un esempio
    Es http://www.nomesito.it/1/2_file.htm

    Lui cercherà il file2_file.htm nella cartella 1
    ops. non mi sono spiegato bene per quanto riguarda il carattere '1/2'
    io lo intendevo proprio come carattere... quello con codice ascii 171
    cioè '½', è che sono pigro è non avevo voglia di cercarmi il codice
    giusto e allora lo ho rappresentato così.

    ps: la pagina che soffre di questi errori èquesta

    utilizzo del codice asp per listare il contenuto di una directory
    come link, funziona tutto tranne i link con i codici particolari.
    volevo trovare un modo per risolvere il problema...
    bye bye

  8. #8
    Utente di HTML.it L'avatar di iguane
    Registrato dal
    Sep 2001
    Messaggi
    1,633
    se vuoi un consiglio rinomina tutti ifile evitando nomi accentati, spazi e caratteri particolari


    ...I'm insane in the brain...

  9. #9
    Utente di HTML.it L'avatar di zaion
    Registrato dal
    Mar 2002
    Messaggi
    258
    Originariamente inviato da iguane
    se vuoi un consiglio rinomina tutti ifile evitando nomi accentati, spazi e caratteri particolari

    si, ci avevo pensato anch'io. ma questo non è un modo per risolvere
    il problema, è un modo per evitarlo.

    ci sbatterò la testa finche non ne verrò fuori.

    ps: conoscete un comando in html/javascript/asp che strsformi una stringa contenente caratteri strani nei ralativi codici...
    'pippo pluto' --> 'pippo%20pluto' (per intenderci)

    mi sembra che in javascript sia una cosa tipo 'escape()' ma nn ricordo
    bye bye

  10. #10
    Utente di HTML.it L'avatar di Sgnafurz
    Registrato dal
    Mar 2003
    Messaggi
    2,182
    Originariamente inviato da zaion
    si, ci avevo pensato anch'io. ma questo non è un modo per risolvere
    il problema, è un modo per evitarlo.

    ci sbatterò la testa finche non ne verrò fuori.

    ps: conoscete un comando in html/javascript/asp che strsformi una stringa contenente caratteri strani nei ralativi codici...
    'pippo pluto' --> 'pippo%20pluto' (per intenderci)

    mi sembra che in javascript sia una cosa tipo 'escape()' ma nn ricordo
    aspetta quello dei file rinominabili con lettere accentate è una roba che è venuta fuori col sistema dei nomi "lunghi" di winzoz
    in genere le regole di standard vogliono che i nomi dei file vengano scritti tutti con caratteri regolari e lettere minuscole,
    preoccupati dei caratteri speciali solo quando vengono passati dei parametri nell'url (ma a me in genere mnon danno problemi)

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.