(RISOLTO) [GDRCD] Stranezza codifica accenti sito postato il 06/02/2023 11:00:48 nel forum programmazione, gdrcd e open source e modificato da staff shadowland il 20/02/2023 19:06:54
Non so da cosa possa dipendere ma stamane, quando ho effettuato l'accesso alla Land e senza aver modificato nulla, tutte le pagine comprensive di lettere accentate in bbcode presenti nel sito sono apparse come non codificate.
Qualcuno può dirmi eventualmente se c'è una soluzione a questo problema o da cosa possa dipendere?
Grazie.
*EDIT Soluzione*
Magari non sarà il metodo più corretto ma facendo in questo modo ho risolto il problema. Ovviamente bisogna intervenire senza aver inserito altro nel DB nel contempo altrimenti si rischia di avere una codifica differente oppure possono sparire interi contenuti.
In functions.inc ho modificato così ad inizio pagina:
<?php
function gdrcd_connect()
{
static $db_link = false;
if ($db_link === false)
{
$db_user = $GLOBALS['PARAMETERS']['database']['username'];
$db_pass = $GLOBALS['PARAMETERS']['database']['password'];
$db_name = $GLOBALS['PARAMETERS']['database']['database_name'];
$db_host = $GLOBALS['PARAMETERS']['database']['url'];
$db_error = $GLOBALS['MESSAGE']['error']['db_not_found'];
#$db = mysqli_connect($db_host, $db_user, $db_pass)or die(gdrcd_mysqli_error());
#mysqli_select_db($db_name)or die(gdrcd_mysqli_error($db_error));
$db_link = mysqli_connect($db_host, $db_user, $db_pass, $db_name);
mysqli_query($db_link, "SET NAMES 'latin1'");
mysqli_set_charset($db_link, 'latin1');
if (mysqli_connect_errno())
gdrcd_mysqli_error($db_error);
}
return $db_link;
}
/**
* Chiusura della connessione col db MySql
* @param resource $db: una connessione mysqli
*/
function gdrcd_close_connection($db)
{
mysqli_close($db);
}
⚔️ Land Dark Fantasy - Ispirata a Berserk, Ravenloft ed opere affini ⚔️
👻Social: Non Presenti 🧛 Home: http://shadowland.altervista.org💀
Pagine → 1 2
07/02/2023 17:22:11
Ho provato a cambiare la codifica da DB ed anche quella per le singole sezioni ma non cambia nulla ._.' nessuno che si sia ritrovato a fronteggiare questo problema?
⚔️ Land Dark Fantasy - Ispirata a Berserk, Ravenloft ed opere affini ⚔️
👻Social: Non Presenti 🧛 Home: http://shadowland.altervista.org💀
08/02/2023 09:30:48
Forse un cambio lato server? Hai provato a chiedere all'assistenza del provider?
08/02/2023 10:13:50
Non ancora, la tengo come ultima opzione se non riesco a risolvere con metodi "tradizionali" per così dire. La stranezza è che se inserisco nuovi post o comunque cose recenti nelle varie sezioni del sito, gli accenti vengono stampati a schermo normalmente, è tutto il pacco di cose scritte in precedenza che manca della giusta codifica, questo implicherebbe un lavorone da parte mie nel correggere tutto manualmente, nella speranza che non succeda ancora che salti tutto ._.'
⚔️ Land Dark Fantasy - Ispirata a Berserk, Ravenloft ed opere affini ⚔️
👻Social: Non Presenti 🧛 Home: http://shadowland.altervista.org💀
08/02/2023 17:40:56
A me sta dando noie più pesanti e sto impazzendo per cercare di risolvere...
Nel giorno dove a te ha dato quel problema delle lettere accentate a me invece aveva creato problemi PESANTI di login, non faceva accedere alla land.
Ho risolto quel problema, e ora alla land si può accedere, MA!
Eh, c'è il "ma".
Non si connette alla pagina centrale, cioè mi visualizza le colonne laterali (e quella di destra neanche del tutto) e se premo per andare sulla scheda pg, mappa o altro, nisba!
Non ho idea di cosa accidenti è successo =^=
http://www.kyusaigdr.altervista.org/
08/02/2023 21:26:57
D: caspita! Mi dispiace! Hai risolto in qualche maniera?
⚔️ Land Dark Fantasy - Ispirata a Berserk, Ravenloft ed opere affini ⚔️
👻Social: Non Presenti 🧛 Home: http://shadowland.altervista.org💀
08/02/2023 22:24:43
staff shadowland ha scritto: D: caspita! Mi dispiace! Hai risolto in qualche maniera?
http://www.kyusaigdr.altervista.org/
08/02/2023 23:54:48
Provo a condividere la cosa strana che è successa a me qualche giorno fa nel cercare di installare su un dominio a parte l'ultimissima versione di GDRCD per delle prove.
Installato tutto come sempre, inserito ogni parametro in config, aperto l'installatore del database, fatto tutto e come andavo sulla homepage mi dava "pagina non trovata".
L'ho disinstallato, pulito il database e reinstallato cento volte, niente da fare.
Poi, a casissimo proprio, mi è sorto un dubbio apparentemente nonsense sul file config che caricavo e ho provato quindi a pulire di nuovo tutto, ri-caricare tutto gdrcd per l'ennesima volta, ma fare l'upload del config originale e modificarlo direttamente da altervista.....non so perchè, ma ha funzionato: la home si vedeva di nuovo.
Non mi so spiegare questa cosa, non mi sembra abbia proprio nessun senso, ma non si sa mai che possa essere utile 😶
09/02/2023 01:57:41
Io va a finire che sbrocco e rifaccio la land ex-novo AHAHAHAHAHAHAHA avverto gli utenti tramite e-mail che intanto già ci hanno scritto e via xD
http://www.kyusaigdr.altervista.org/
09/02/2023 11:20:14
A me è successo il problema di shadowland quando ho messo un gdrcd 5.2 e 5.4 per vedere le differenze di codice rispetto all'attuale su un hosting attivato anni fa che usavo come uploader di immagini. Avevo comunque il database attivo, ma posso ipotizzare che sia lo stesso problema che accennava in qualche post fa gdr-online.com, ovvero che sia lato server. Probabilmente l'unione tra aggiornamenti mysql unito a un database non propriamente nuovo (come quello delle ultime due versioni di gdrcd).
perché caricando sull'hosting vecchio il 5.6 non mi ha dato problemi.
💀 Utente di servizio a cui vengono attribuiti i post sul forum di utenti che si sono cancellati 💀
10/02/2023 10:51:26
Ho trovato una discussione risalente al 2021 ma non riesco proprio a venirne a capo.
Ho cambiato anche tutta la codifica da DB ma le vecchie pagine continuano a rimanere prive di accento e mostrano una codifica strana.
https://forum.it.altervista.org/php-mysql-e-apache-htaccess/291408-problema-lettere-accentate.html
Il codice che uso si basa su php 7.3 ma il DB in altervista forza in php 8 anche se cambio le impostazioni.
La soluzione è riscrivere tutto? T-T
⚔️ Land Dark Fantasy - Ispirata a Berserk, Ravenloft ed opere affini ⚔️
👻Social: Non Presenti 🧛 Home: http://shadowland.altervista.org💀
Discussione seguita da
Pagine → 1 2
Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD e Open Source Elenco Forum
I dati del generatore di rank sono stati aggiornati!
✋😟
Abbiamo rilevato che stai usando un software per bloccare la pubblicità!
L'utilizzo di GDR-online.com è gratuito da oltre 18 anni ma è necessario coprire i costi per mantenerlo online... ti chiediamo di aiutarci disabilitando il blocco dei banner pubblicitari.
Togliere il blocco significa fare in modo che GDR-online.com possa continuare a far conoscere piccoli giochi amatoriali gratuitamente e offrire un servizio sempre migliore e adatto alle esigenze dei suoi giocatori!
Se questo avviso continua ad apparire nonostante tu abbia autorizzato il portale:
- Verifica nelle opzioni che venga disattivato AdBlock in tutto il dominio gdr-online.com e non solo in una pagina
- Controlla di non avere fra le estensioni installate altre analoghe ad AdBlock, come AdBlock Plusbr, ublock origin, ecc.
- Probabilmente sul tuo PC è installato un Antivirus che ha anche funzioni di blocco pubblicità
- Se usi Firefox impostare il "Blocco Contenuti" su "Normale" e non su "Restrittivo". Per farlo clicca sull'icona dello scudo vicino all'URL e clicca su "Disattiva Blocco per questo sito"
- Prova a premere CTRL + F5, riloggarti e vedi se il problema persiste