GoJack - SMS gratis

Sviluppo software e assistenza => GoJack Web - Wap => Topic aperto da: antonino.spampinato - Maggio 07, 2012, 04:22:41 am

Titolo: Sistemiamo gli accenti?
Inserito da: antonino.spampinato - Maggio 07, 2012, 04:22:41 am
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: [Seleziona]
<?php
$tuavariabile 
htmlentities( (string) $variabileENT_QUOTES ENT_HTML401'cp-1252'TRUE);
$tuavariabile html_entity_decode( (string) $variabileENT_NOQUOTES ENT_HTML401'cp-1252');
?>
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 ;)
Titolo: Re:Sistemiamo gli accenti?
Inserito da: Daniele8787 - Maggio 07, 2012, 05:03:27 am
Con quale servizio hai problemi negli accenti? a me funzionano.
Titolo: Re:Sistemiamo gli accenti?
Inserito da: antonino.spampinato - Maggio 07, 2012, 05:17:44 am
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?
Titolo: Re:Sistemiamo gli accenti?
Inserito da: Daniele8787 - Maggio 07, 2012, 03:53:23 pm
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
èéìòàù/&%$£"?^=)(//<>,.-;:[email protected]§*[]{}
ed arrivano tutti! meglio di cosi, non potrebbe andare.
Titolo: Re:Sistemiamo gli accenti?
Inserito da: antonino.spampinato - Maggio 07, 2012, 05:20:00 pm
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..