Sviluppo software e assistenza > GoJack Web - Wap

Sistemiamo gli accenti?

(1/1)

antonino.spampinato:
Errore accenti web/wap sms inviati..
Volevo proporre, di recuperare il valore delle variabili dopo che sia stato premuto il tasto "Submit" prima di passarle da xml ,..(ovviamente quel valore verrà confermato tramite dei controlli "if" ecc..nel caso sia stato effettivamente inviato). Spero di essere stato chiaro..
Secondo metodo che considero sporco, prendi l'output generato da xml fai un bel htmlentities() esteso non quello appena visto :)
--- Codice: ---<?php
$tuavariabile = htmlentities( (string) $variabile, ENT_QUOTES | ENT_HTML401, 'cp-1252', TRUE);
$tuavariabile = html_entity_decode( (string) $variabile, ENT_NOQUOTES | ENT_HTML401, 'cp-1252');
?>
--- Termina codice ---
Ho dichiarato l'encoding giusto,faccio in modo di convertire ' (&#039;),inserito il bool $double_encode VERO è aggiunto il type cast "string" (credo si faccia così) per completezza.. successivamente decodifica lasciando invariati i caratteri (&quot;&#039;).

Ps. per tutto il resto del sito va bene htmlspecialchars esteso.
Spero al quanto meno, una risposta.
A presto ;)

Daniele8787:
Con quale servizio hai problemi negli accenti? a me funzionano.

antonino.spampinato:
Con i servizi UTF-8 output_encoding..
mjoy provato 3gg fa.

Mi spiegho htmlentities di default è UTF-8 ENT_COMPAT | ENT_HTML401 impostato sempre ha TRUE per php 5.4.
Idem per html_entity_decode.
Nel caso sia solo così htmlentities() o html_entity_decode()..
Scusa se insisto, ma come lo hai scritto?

Daniele8787:
Mjoy funziona, sia a me, sia ad altri. Non è stato segnalato nessun problema di accenti. Pensiamo ai problemi reali, e non a quelli immaginari. :) c'è già tanto lavoro da fare. Appena provato ad inviare da gojack web
èéìòàù/&%$£"?^=)(//<>,.-;:_@§*[]{}
ed arrivano tutti! meglio di cosi, non potrebbe andare.

antonino.spampinato:
Anche io adesso vedo le lettere accentate.. boh che dire gg fa non arrivavano.
Grazie daniele, molto probabilmente si è confuso il parser xml o altro...
Ps. se vuoi ti do i miei dati è verifichi..

Navigazione

[0] Indice dei post

Vai alla versione completa