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

    Scrittura file caratteri speciali

    Salve,

    ho un piccolo problema con la scrittura di un file.

    Ho un form con dei campi di testo. Il submit del form richiama una mia funzione che legge questi campi di testo e li scrive in un file.

    Il problema è il seguente:

    Se i campi di testo contengono caratteri tipo è, ì, ò ecc ecc, questi caratteri vengono trasformati in stringhe strane.

    Il classico problema della codifica.

    Consigli?

    Grazie
    Luca

  2. #2
    Utente di HTML.it
    Registrato dal
    May 2005
    Messaggi
    40
    ma tu quando avviene il submit scrivi direttamente la stringa su file o applichi al valore della textarea delle funzioni?

  3. #3
    Originariamente inviato da Bado80
    ma tu quando avviene il submit scrivi direttamente la stringa su file o applichi al valore della textarea delle funzioni?
    Non richiamo alcuna funzione...

    $campiHtml .= $_POST[$chiave];

    $f = fopen($filneme,"w");
    fwrite($f,$campiHtml);
    fclose($f);
    Luca

  4. #4
    Utente di HTML.it
    Registrato dal
    May 2005
    Messaggi
    40
    hai provato a fare una conversione in unicode del testo prima di scriverlo?

    http://us2.php.net/manual/en/function.utf8-encode.php

  5. #5

    Non funge

    Non funge, altri consigli?
    Luca

  6. #6
    Se ne è discusso milioni di volte nel forum.
    Cerca con la chiave "caratteri speciali" e ti si aprirà il mondo!

    <ALCIO />
    Per cortesia: no PVT Tecnici
    ******* LINKS *******
    SRL
    MetalWave

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.