Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2002
    Messaggi
    140

    problemi caratteri accentati..

    ragazzi..ho un problema..anche se non so se sia legato a php. Cmq, io ho una pagina php dove c'è del testo (che novità ). Il problema è che se la provo in locale (apache + php 4.3.2) il tutto funziona perfettamente, ma se la provo on line tutte le lettere accentate (èùòì) prendono la forma di quadratini , punti interrogativi ecc.

    Ovviamnete potrei risolvere con htmlentities() ma non posso, dato che ci sono dei link che verrebbero trasformati in testo.

    Da cosa può essere causato il problema dato che, con le prove in locale, si vede bene?

    joeore

  2. #2
    Utente di HTML.it
    Registrato dal
    Jan 2002
    Messaggi
    140

    mi scuso..

    non credo sia un problema legato a php, quindi posto lo stesso messagio nella sezione html e mi scuso col moderatore

    joeore

  3. #3
    Utente bannato
    Registrato dal
    Apr 2004
    Messaggi
    1,392

    Re: mi scuso..

    Originariamente inviato da joeore
    non credo sia un problema legato a php, quindi posto lo stesso messagio nella sezione html e mi scuso col moderatore

    joeore
    No, potresti fare uno str_replace così, per tutte le vocali accentate...
    Codice PHP:
    $testo "àòèùì";
    $testo str_replace("à""à"$testo);
    $testo str_replace("ò""ò"$testo);
    $testo str_replace("è""è"$testo);
    $testo str_replace("ù""ù"$testo);
    $testo str_replace("ì""ì"$testo); 
    Ti dovrebbe andare...

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.