Visualizzazione dei risultati da 1 a 9 su 9

Visualizzazione discussione

  1. #8
    Originariamente inviato da DrugsMatt
    prova ad inserire anche la codifica nel tag form in questo modo:

    <form method="post" accept-charset="utf-8">

    il meta tag va bene come l'hai impostato, se proprio vuoi fare una prova puoi anche mettere solo text/html nel content :

    <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>

    inoltre, non so se l'hai messo ma conviene sempre mettere la DTD sopra al tag html

    es.:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    Sì, ok, ma non penso il problema sia nll'html in quanto raccolgo il messaggio in:
    http://www.miafoto.it/iPhone/phpMedia/sweepform.php
    e lo visualizzo ancora integro nel file php che processa il form: se il problema fosse lì penso che si manifesterebbe anche nell'echo.

    Poi.. ho visto che hai selezionato la codifica tramite funzione php "mysql_set_charset('utf8');", ma la tabella del database è stata creata con la codifica utf-8 ? Non basta impostarlo tramite php, anzi, non servirebbe nemmeno.. Vai nei dettagli della tabella nel db e leggi con che codifca è creata, se non è utf-8 ricreala con tale codifica.
    Uso phpadmin e questa è la sezione relativa:
    codice:
    CHARACTER_SET_NAME 	varchar(32) 	utf8_general_ci 		No 			
    	DEFAULT_COLLATE_NAME 	varchar(32) 	utf8_general_ci 		No 			
    	DESCRIPTION 	varchar(60) 	utf8_general_ci 		No 			
    	MAXLEN 	bigint(3) 			No 	0
    Ho cancellato la tabella e la ho ricreata con collation generale utf-8, come vedi nel file allegato, ma il problema è rimasto lì.
    Immagini allegate Immagini allegate

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.