[PHP] caratteri speciali

avatar

Utente Attivo
3 Gen 2017
69
0
6
51
buon giorno a tutti , scusate ho un problema con questi caratteri 2 caratteri © • nella pagina del sito si vedono solo con punto interrogativo ( ? ) qualcuno mi puo aiutare ? grazie in anticipo
 

avatar

Utente Attivo
3 Gen 2017
69
0
6
51
ciao e un puntino sempre in asci su xml io vedo X95 XA9 invece su php index vedo il ? , e un sito in php che ha un pinger , su alcune pagine i caratteri funzionano tutti , siccome utente ha impostato nella sua pagina la codifica UTF-8 , questi caratteri che ho postato stamattina si vedono con il punto interrogativo , le altre pagine sono CP1252 CP1251 CP1250 e funzionano benessimo tutti i caratteri che possono esistere compreso il cinese , con la codifica UTF-8 no , non so come spiegarmi e farmi capire il mio sito e una Hublist
 
Ultima modifica:

avatar

Utente Attivo
3 Gen 2017
69
0
6
51
metto qualcosa del php magari errore e qua :
$conf_good_encs = array ("CP1252", "CP1251", "CP1250", "GB18030", "UTF-8"); // todo: add more encodings
 

avatar

Utente Attivo
3 Gen 2017
69
0
6
51
/*
mb_convert_encoding ($data, "UTF-8", $from)
mb_convert_encoding ($data, "UTF-8", mb_detect_encoding ($data, "CP1252, CP1251, CP1250, GB18030, UTF-8", true))
*/

Forse errore e nel database ?
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.042
148
63
PR
www.borgo-italia.it
ciao non ho capito bene cosa intendi fare, io intendevo esempio se devi ottenere una frase simile: questa pagina ha il © e un · a metà ti schematizzo in php
PHP:
<?php
$frase ="questa pagina ha il &copy; e un &middot; a metà";
echo $frase;
?>
analogamente se utilizzi puro html
HTML:
<p>questa pagina ha il
  &copy; e un
  &middot; a metà</p>
stessa cosa se devi salvare in un db e poi visualizzare
se provi i due esempi sopra vedrai che a monitor vedi © e · e non i punti interrogativi
 

avatar

Utente Attivo
3 Gen 2017
69
0
6
51
lo detto poco fa che e difficile farmi capire , la hublist ha un Pinger che pinga gli hub rileva
 

avatar

Utente Attivo
3 Gen 2017
69
0
6
51
$hubinfo = array ( // hub data
"status" => 0,
"addr" => null,
"name" => null,
"topic" => null,
"description" => null,
"category" => null,
"encoding" => null,
"owner" => null,
"software" => null,
"icon" => null,
"logo" => null,
"supports" => null,
"lock" => null,
"pk" => null,
"chat" => null,
"userlist" => null,
"iplist" => null,
"users" => 0,
"share" => 0,
"userlimit" => 0,
"sharelimit" => 0,
"slotlimit" => 0,
"hublimit" => 0,
"bots" => 0,
"convert" => array (
"supports" => null,
"lock" => null,
"pk" => null,
"name" => null,
"topic" => null,
"description" => null,
"category" => null,
"owner" => null,
"icon" => null,
"logo" => null
 

avatar

Utente Attivo
3 Gen 2017
69
0
6
51
e mette tutto online in ogni sua pagina , io non posso modificare nessuna pagina , fa tutto il pinger
dal database ho provato a cambiare Encoding da utf-8 a CP1252 , ma appena il pinger lo rileva lo ricambia
 

avatar

Utente Attivo
3 Gen 2017
69
0
6
51
function te_entdec ($data, $nmdc = true) {
$safe = $data;
$safe = str_replace ("&amp;", "&", $safe);
$safe = str_replace ("&apos;", "'", $safe);
$safe = str_replace ("&quot;", "\"", $safe);
$safe = str_replace ("&lt;", "<", $safe);
$safe = str_replace ("&gt;", ">", $safe);
$safe = str_replace ("&copy;", "'", $safe);
$safe = str_replace ("&middot;", "\"", $safe);


if ($nmdc) {
$safe = str_replace ("&#124;", "|", $safe);
$safe = str_replace ("&#36;", "\$", $safe);
}

return $safe;
}

function te_entenc ($data, $nmdc = false) {
$safe = $data;
$safe = str_replace ("&", "&amp;", $safe); // must be first
$safe = str_replace ("'", "&apos;", $safe);
$safe = str_replace ("\"", "&quot;", $safe);
$safe = str_replace ("<", "&lt;", $safe);
$safe = str_replace (">", "&gt;", $safe);
$safe = str_replace ("\"", "&copy;", $safe);
$safe = str_replace ("\"", "&middot;", $safe);

if ($nmdc) {
$safe = str_replace ("|", "&#124;", $safe);
$safe = str_replace ("\$", "&#36;", $safe);
 

avatar

Utente Attivo
3 Gen 2017
69
0
6
51
buon giorno , se magari l' errore e su msqyl o database e qualcuno mi potrebbe aiutare , per farvi capire il problema dovrei postare 2 link delle pagine funzionanti e non funzionati
 

avatar

Utente Attivo
3 Gen 2017
69
0
6
51
pagina-senza-errori.png
 

avatar

Utente Attivo
3 Gen 2017
69
0
6
51
perfetto , ho messo la prima pagina senza errori su Encoding ce CP1252 , invece la seconda pagina su Encoding ce UTF-8 e la codifica non funziona
 
Discussioni simili
Autore Titolo Forum Risposte Data
gandalf1959 problema con la codifica caratteri accentati e speciali tra php e mysql PHP 3
fabryx [PHP]RISOLTO: Parsing xml nodi con caratteri speciali PHP 1
T [php-mysql] Caratteri speciali e accentati PHP 10
U Caratteri Speciali php txt html PHP 2
M [PHP] Troncare caratteri PHP 1
A [PHP] Modifica caratteri di una query Oracle SQL PHP 0
C Caratteri accentati php PHP 2
S [PHP] visualizzazioe caratteri strani PHP 13
borgo italia [PHP] ricerca caratteri accentati PHP 4
M [PHP] Impedire di digitare determinati caratteri nell’input (controllo in tempo reale) PHP 4
giancadeejay [PHP] Controllo inserimento tot caratteri PHP 5
giancadeejay [PHP] Controllo su quantita' di caratteri inseriti, in colonna db PHP 5
G [PHP] Sostituzione caratteri PHP 2
S non riesco ad eliminare dei caratteri in PHP - Excel PHP 10
helpdesk [PHP/MySQL] Caratteri russi e giapponesi PHP 3
L Problemi php e caratteri cirillici PHP 12
E PHP-TXT problema caratteri.. PHP 0
T PHP: Problema legatura caratteri (per es fi) PHP 2
S Caratteri jolly in php PHP 10
G Invio form con PHP PHP 1
T fatture con voci fattura in php PHP 0
T ALTRO PROBLEMA CON ARRAY PHP PHP 1
M Collegamento tra form html e script php PHP 4
M Problemi con la stampa dei valori in php PHP 1
W [Cerco collaborazioni] Sviluppatore Web (PHP) Offerte e Richieste di Lavoro e/o Collaborazione 1
D passare valori da database sql a php PHP 1
L Ricezione dei dati su file php da modulo html PHP 6
E Inviare variabile a PHP da ciclo in JS Javascript 0
A form PHP prenotazione tramite query PHP 2
A Form php prenotazione di un azienda sanitaria locale presso studio medico PHP 1
F menù select dinamico da db in php PHP 3
L Problemi form Pagina php HTML e CSS 3
L php mysql non salva solo id PHP 21
L php mysql cerca e visualizza pagina PHP 0
F Il codice php è giusto? PHP 2
R Aggiornare record mysql con Ajax, jQuery e php Ajax 2
A invio massivo dati a file php Javascript 4
Z MySql injection PHP PHP 1
V PHP form intersecate PHP 0
I [Offro][Retribuito] Programmatore Php Offerte e Richieste di Lavoro e/o Collaborazione 0
P Funzione jQuery Ajax invio file a php jQuery 1
C Dopo chiusura del tag php la stringa html va a capo PHP 1
E Transaction php PHP 11
B ciclare file xml con PHP PHP 1
L Estrazione dati php Database 6
A Aiuto per pagina php PHP 0
E Php select option e ajax PHP 23
I Aiuto php Dependent Lookup PHP 0
T arretramento versione PHP... PHP 3
D problema php mysql PHP 1

Discussioni simili