Visualizzazione risultati 1 fino 9 di 9

Discussione: Problema Lettere Accentate nei File

  1. #1
    Guest

    Predefinito

    Ciao a tutti.

    Ho notato che altervista ha dei problemi nel gestire i file con lettere accentate. Basta un semplice link come:

    <A HREF="casinò.doc">casinò.doc</A>

    Per farmi restituire un errore 404 invece che il file presente sul server.

    Penso che il problema sia dovuto al charset o a qualcosa di intrinseco nei caratteri del server, ma non so cosa.

    Qualcuno mi sa suggerire come uscirne?

    cià e grz

  2. #2
    L'avatar di heracleum
    heracleum non è connesso Utente storico
    Data registrazione
    21-01-2004
    Messaggi
    3,333

    Predefinito

    No macché..

    in un URL le accentate non devono proprio comparire, altro che problemi di Altervista, così come spazi e altri caratteri strani.

    Se proprio non se ne può fare a meno.. l'URL dovrà avere al posto di questi caratteri un codice del tipo %?? per esempio al posto degli spazi troverai %20 e così via..
    Avvertimento: richiedere in privato questioni tecniche produrrà inevitabilmente una supercazzola prematurata come risposta. (5 served)

  3. #3
    Guest

    Predefinito

    infatti ho risolto con il codice %F2, ma è proprio brutto. E' un peccato perchè certi nomi di file non posso proprio pretendere che siano senza accento.. e mi sembra strano che non si riesca a trovare un workaround per arrivare lo stesso all'obiettivo.

    Fortunatamente i %20 (che rappresentano lo spazio) il browser li riconverte in spazi, durante il download, ma gli %F2 rimangono tali.

    Così mi ritrovo il file

    Casin%F2.doc invece che Casinò.doc

    Uff.. :(

  4. #4
    Guest

    Predefinito

    metti casino.doc :D tanto chi ci bada alla url di quello che scarica?? :D

  5. #5
    Guest

    Predefinito

    purtroppo invece è importante, perchè ci sono molte lettere accentate nei nomi dei file. E non potrò modificarli a mano tutte le volte, essendo un sito dinamico.

    ..altrimenti avrei già risolto brutalmente come mi hai suggerito!!! :)

    cià

  6. #6
    Guest

    Predefinito

    bhè..in questo caso altervista non centra nulla, sia su altervista sia su host a pagamento o dovunque vai ci sarà quasto "problema"

  7. #7
    Guest

    Predefinito

    Se i server di altervista fossero sotto windows questo problema non ci sarebbe.

    Di fatto pero neanche io ho ancora trovato un modo per mantenere gli accenti e gli apostrofi nei nomi dei file spediti dai miei utenti sullo spazio web.

    Se qualcuno trova il metodo lo comunichi...

    Grazie

    Marco

  8. #8
    Guest

    Predefinito

    nn è un problema di linux, le lettere accentate(come gli spazi e alcuni caratteri speciali)nn possono essere usate negli url in nessun caso.

  9. #9
    Guest

    Predefinito

    ...e usando il php?

    Codice PHP:
    <?
    header
    ("Content-type: text/richtext");
    header("Content-Disposition: attachment; filename=casinò.doc");
    readfile("casino.doc");
    ?>
    non sono sicuro, ma si pu%F2 provare...

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •