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

    charset coi form....non ci capisco più niente!!

    ciao a tutti

    ho fatto una pagina con un form(pagina *1*) che,tramite php, scrive dei dati in una seconda pagina html(pagina *2*).Una terza pagina(pagina*3*) legge questi dati e li include(potrei farlo via database invece che sfruttando la *2*,ma volevo provare così...).
    Il charset della pagina col form è ISO-8859-1, settato correttamente tramite meta-tag(se faccio "page info" da firefox mi dà il charset corretto).
    Il problema è che il secondo file viene scritto in UTF-8, e quando viene richiamato da *3* ,che è ISO-8859-1, fa conflitto e i caratteri vengono sballati.

    La *2* non è una pagina html valida, ha una struttura di questo tipo:
    codice:
    <h2>titolo</h2>
    
    
    testo dell'articolo</p>
    <h2>titolo 2</h2>
    
    
    testo secondo articolo</p>
    insomma,volendo si "avvicina" più a un documento xml che a un html,sta di fatto che non posso decidere io quale charset debba avere la *2*,e alterv*sta me lo setta automaticamente a UTF-8 (o almeno credo funzioni così).

    Sono abbastanza confuso, perchè se provo la *1* in locale e vado poi a controllare(page info di firefox) il charset della *2*, non mi dà UTF-8, ma windows-1252....

    Alla fine vorrei sapere se ho capito bene: nel momento in cui scrivo nel form, i caratteri sono in windows-1252, poi se la pagina la elabora alter**sta viene passata automaticamente in UTF-8 e sballa tutto, se la elabora il mio winxp (con easyphp1.8) rimane in windows-1252.E' corretto?

    come posso fare in modo che la *2* venga scritta in ISO-8859-1 (per UTF-8 mi sa che devo ancora fare esperienza)?
    grazie mille

  2. #2
    scusate,sto scoprendo che forse per risolvere il problema è necessaria qualche riga di php, quindi forse sarebbe più corretto spostare la discussione nella sezione adatta.grazie

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.