Problema OsCommerce V2.2 caratteri & "e;
Inviato: 08/01/2013, 19:40
Ciao a tutti,
è la prima volta che posto in questo forum e mi scuso nel caso avessi sbagliato posto dove inserire il mio intervento.
Sono alle prese con un sito basato su osCommerce V2.2 e da poco tempo a questa parte sto incontrando un problema fastidioso. Credo purtroppo non sia legato strettamente a osCommerce ed è per questo che mi scuso in anticipo in caso di off thread, però pongo lo stesso il mio quesito.
A seguito di modifiche su alcuni file php dello shop, ho notato che il server web risponde in maniera anomala quando si tratta di gestire caretteri speciali.
Un esempio è questo:
chiamo la funzione tep_redirect(nomefile,'id=1&azione=edit');
Il carattere '&' viene sostituito nella barra degli indirizzi con il carattere '&'
Oppure..
Ho una textarea di classe ckeditor. Inserisco del testo il cui codice sorgente è:
<p class="prova">
Ciao Mondo
</p>
Salvo il contenuto nel DB e ciò che mi ritrovo salvato è
<p class="\"e;prova\"e;">
Ciao Mondo
</p>
Per quanto riguarda il primo dei due problemi (ovvero sul redirect) ho trovato in giro alcuni post su altri forum che ne parlavano e l'ho sistemato.
Per il secondo problema invece non saprei... Soprattutto non mi capacito del perché ora lo faccia quando fino a prima della mia modifica non faceva questo tipo di cosa. L'unica ragione che mi è venuta in mente possa influenzare il tutto è la codifica dei caratteri.. I miei file (in teoria) sono ascii...
Mai avuto esperienze in merito?
Grazie mille
è la prima volta che posto in questo forum e mi scuso nel caso avessi sbagliato posto dove inserire il mio intervento.
Sono alle prese con un sito basato su osCommerce V2.2 e da poco tempo a questa parte sto incontrando un problema fastidioso. Credo purtroppo non sia legato strettamente a osCommerce ed è per questo che mi scuso in anticipo in caso di off thread, però pongo lo stesso il mio quesito.
A seguito di modifiche su alcuni file php dello shop, ho notato che il server web risponde in maniera anomala quando si tratta di gestire caretteri speciali.
Un esempio è questo:
chiamo la funzione tep_redirect(nomefile,'id=1&azione=edit');
Il carattere '&' viene sostituito nella barra degli indirizzi con il carattere '&'
Oppure..
Ho una textarea di classe ckeditor. Inserisco del testo il cui codice sorgente è:
<p class="prova">
Ciao Mondo
</p>
Salvo il contenuto nel DB e ciò che mi ritrovo salvato è
<p class="\"e;prova\"e;">
Ciao Mondo
</p>
Per quanto riguarda il primo dei due problemi (ovvero sul redirect) ho trovato in giro alcuni post su altri forum che ne parlavano e l'ho sistemato.
Per il secondo problema invece non saprei... Soprattutto non mi capacito del perché ora lo faccia quando fino a prima della mia modifica non faceva questo tipo di cosa. L'unica ragione che mi è venuta in mente possa influenzare il tutto è la codifica dei caratteri.. I miei file (in teoria) sono ascii...
Mai avuto esperienze in merito?
Grazie mille