Pagina 1 di 1

Output pagina (html) - Registrazione

Inviato: 23/11/2012, 18:37
da giova95
Ciao a tutti.
Mi sono accorto oggi casualmente che, sul mio forum (il link è nel profilo), se alla pagina di accettazione delle condizioni d'uso per registrarsi, se si cambia la lingua in british english e si ritorna subito all'italiano c'è un problema con l'output del codice html.
Potete verificarlo al seguente link: http://pc-zone.it/ucp.php?mode=register (cambiate la lingua in inglese, attendete il caricamento e poi tornate all'italiano)
Oppure andate direttamente al link: http://pc-zone.it/ucp.php?mode=register&change_lang=it

Come potete constatare è il codice html il problema. Provate con qualsiasi browser ad aprire gli strumenti di sviluppo. Apparirà l'head vuoto e tutto ciò che andrebbe nell'head all'interno di body.

Il "bello" è che se visualizzate il codice sorgente della pagina sembra tutto a posto.

In realtà non è così. Provate a fare ctrl+a e a incollare su notepad++ Vi accorgerete che c'è un carattere non identificato che notepad++ trasforma in "?"
Se incollate sul notepad standard vi accorgete che la prima linea diventa scritta in modo strano.

Dopo più di un'ora di lavoro per riuscire a capire tutto ciò ho esaurito le risorse. Non riesco a cavare un ragno dal buco!
Il file ucp_register.php è quello originale.
Il template ucp_register.html è l'originale

che sia l'overall_header mi sembra impossibile, sia perchè su tutte le altre pagine funziona, sia perchè ho controllato e non ci sono caratteri superflui.

Purtroppo è la prima volta che mi accorgo del "bug", non so quando sia apparso.

Avete idea di cosa possa causare questo tipo di problemi? Ho pensato a un errore nel codice php, ma non vedo come possa inserire questo carattere superfluo...

Vi ringrazio anticipatamente per tutti i suggerimenti.

Re: Output pagina (html) - Registrazione

Inviato: 23/11/2012, 19:53
da Angolo
Cosa accade col prosilver puro?

Re: Output pagina (html) - Registrazione

Inviato: 23/11/2012, 21:01
da giova95
Non ci avevo pensato, che sbadato.
Con il prosilver funziona tutto. Quindi è un problema del template...resta da capire dove.
Se qualcuno avesse idea dove potrebbe essere l'errore mi farebbe un enorme favore. Con "dove" intendo "nel pacchetto lingua it", nei template relativi all'header, alla registrazione o che altro.

In ogni caso grazie mille angolo, mi hai semplificato il lavoro di moltissimo ;)

Re: Output pagina (html) - Registrazione

Inviato: 23/11/2012, 21:17
da Tiger
Mhhhh secondo me c'e qulcosina che non quadra in qualche file lingua php.......(o en o it)

Re: Output pagina (html) - Registrazione

Inviato: 23/11/2012, 21:22
da Angolo
È "improbabile"... altrimenti il problema dovrebbe esserci anche col prosilver puro.

Re: Output pagina (html) - Registrazione

Inviato: 23/11/2012, 21:45
da Tiger
Cmq sia io fossi in te per non andare a mosca cieca ,abiliterei il debug...

Re: Output pagina (html) - Registrazione

Inviato: 24/11/2012, 10:31
da giova95
Grazie anche a tiger. Ho provato ad abilitare il debug, nemmeno un errore...
Se riesco a capirci qualcosa vi scrivo ^^' (proverò a ricaricare i template originali del tema aeroblue, che è quello che utilizzo)