#1 Revenge Giovedì, 04 Febbraio 2010, 11:23
Salve,
avrei una domanda da farvi, ma perchè quando ci sono le virgolette in dei codici html in un blocco accanto mi escono delle "/" ?? escono in automatico e mi sballano ogni volta i codici e così sono impossibilitato ad inserire per esempio Google Adsense.. Allego un immagine per farvi capire:
Prima delle virgolette in pratica.. Come posso risolvere il problema??
Ultima modifica di Revenge il Giovedì, 04 Febbraio 2010, 11:23, modificato 1 volta in totale
-

Revenge
-
Visitatore

-
- Età: 19
- Registrato: Novembre 2009
- Messaggi: 27
-
Utente #: 939
-
-
#2 fucile Giovedì, 04 Febbraio 2010, 12:11
Il codice che hai postato è sbagliato
l tag html pulito è:
<center><script="text/javascript"><>
Se devi inserirlo dentro una porzione di codice di icy allora devi usare quest'altra sintassi:
<center><script=\"text/javascript\"><>
Questo perché le virgolette vengono interpretate come definizione della funzione precedente.
Esempio
$lang = "Funzione";
Ciao Fucile
Versione di IP: Versione 1.3.1.54
Server: Linux
____________ Nun c'è peggior sordo de chi nun vò sentì
-

fucile
-
Veterano
 Attenzione! Sono carico!
-
- Età: 44
- Registrato: Mag 2007
- Residenza: Roma
- Messaggi: 1327
-
Utente #: 10
-
-
#3 Revenge Giovedì, 04 Febbraio 2010, 12:32
Il codice che hai postato è sbagliato
l tag html pulito è:
<center><script="text/javascript"><>
Se devi inserirlo dentro una porzione di codice di icy allora devi usare quest'altra sintassi:
<center><script=\"text/javascript\"><>
Questo perché le virgolette vengono interpretate come definizione della funzione precedente.
Esempio
$lang = "Funzione";
Ciao Fucile
Ma mi modifica in automatico il codice mettendolo sbagliato capito?? e Google Adsense non mi calcola niente in questo modo.. Boh.. nn so più che fare.. Mi sembra un Bug sinceramente!!
Ultima modifica di Revenge il Giovedì, 04 Febbraio 2010, 13:44, modificato 1 volta in totale
-

Revenge
-
Visitatore

-
- Età: 19
- Registrato: Novembre 2009
- Messaggi: 27
-
Utente #: 939
-
-
#4 Andrea75 Giovedì, 04 Febbraio 2010, 14:01
Uso costantemente codici javascrit nei blocchi (compreso Adsense) senza avere questo tipo di inconveniente. Quindi, escludiamo già che sia un bug.
Detto ciò, che versione di IP usi? Hai fatto qualche modifica alla versione originale? Hai controllato se nel DB, nella tabella relativa al blocco che hai inserito, il codice viene riportato correttamente?
Versione di IP: 1.3.1.54
Server: Linux
____________ My Icy forum: www.lineameteo.it
Staff Member @ Icy Phoenix.it & Icy Phoenix.com
-

Andrea75
-
Veterano
 bel tempo con possibili rovesci
-
- Età: 34
- Registrato: Mag 2007
- Residenza: Perugia
- Messaggi: 3434
-
Utente #: 15
-
-
#5 Revenge Giovedì, 04 Febbraio 2010, 14:24
Uso costantemente codici javascrit nei blocchi (compreso Adsense) senza avere questo tipo di inconveniente. Quindi, escludiamo già che sia un bug.
Detto ciò, che versione di IP usi? Hai fatto qualche modifica alla versione originale? Hai controllato se nel DB, nella tabella relativa al blocco che hai inserito, il codice viene riportato correttamente?
Uso l'ultima versione 1.3.0.53a .. Come faccio a controllare quanto mi hai detto prima??
-

Revenge
-
Visitatore

-
- Età: 19
- Registrato: Novembre 2009
- Messaggi: 27
-
Utente #: 939
-
-
#6 Mighty Gorgon Giovedì, 04 Febbraio 2010, 15:31
Purtroppo su alcune configurazioni potrebbe verificarsi il bug segnalato dall'utente.
Dovrei aver corretto definitivamente questo bug nella versione SVN.
Se riesco a trovare un po' di tempo provo a ricostruire la modifica anche sulla 1.3.0.53a
Nel frattempo se qualche utente di buona volontà vuole provare a dare una mano... si tratta di capire dove inserire la funzione addslashes
Versione di IP: 3.X
Server: Linux
____________ Luca
-

Mighty Gorgon
-
I wanna love you tender
-
- Età: 35
- Registrato: Mag 2007
- Residenza: Borgo San Michele
- Messaggi: 1429
-
Utente #: 2
-
-
#7 fucile Giovedì, 04 Febbraio 2010, 17:49
magic_quotes_gpc
L'errore che dici Tu potrebbe essere inputato ad un errore nel php.ini
Potresti dire come è impostato il magic_quotes_gpc ?
Per farlo dovresti fare questo passaggio
ACP ---> Info ---> PHP Info
Ciao Fucile
Versione di IP: Versione 1.3.1.54
Server: Linux
____________ Nun c'è peggior sordo de chi nun vò sentì
-

fucile
-
Veterano
 Attenzione! Sono carico!
-
- Età: 44
- Registrato: Mag 2007
- Residenza: Roma
- Messaggi: 1327
-
Utente #: 10
-
-
#8 Revenge Venerdì, 05 Febbraio 2010, 12:23
magic_quotes_gpc
L'errore che dici Tu potrebbe essere inputato ad un errore nel php.ini
Potresti dire come è impostato il magic_quotes_gpc ?
Per farlo dovresti fare questo passaggio
ACP ---> Info ---> PHP Info
Ciao Fucile
è impostato su OFF --- OFF ... Cmq lo avevo intuito che era un Bug.. Se riuscite a darmi una mano ve ne sarei molto grato..
-

Revenge
-
Visitatore

-
- Età: 19
- Registrato: Novembre 2009
- Messaggi: 27
-
Utente #: 939
-
-
#9 Mighty Gorgon Venerdì, 05 Febbraio 2010, 17:07
Prova così:
OPEN includes/functions_cms_admin.php
FIND
function get_block_info($blocks_table, $b_id)
{
global $db;
$sql = "SELECT * FROM " . $blocks_table . " WHERE bid = '" . $b_id . "'";
$result = $db->sql_query($sql);
$b_info = $db->sql_fetchrow($result);
$db->sql_freeresult($result);
return $b_info;
}
REPLACE WITH
function get_block_info($blocks_table, $b_id)
{
global $db;
$sql = "SELECT * FROM " . $blocks_table . " WHERE bid = '" . $b_id . "'";
$result = $db->sql_query($sql);
$b_info = $db->sql_fetchrow($result);
$db->sql_freeresult($result);
$b_info = array_map('stripslashes', $b_info);
return $b_info;
}
Versione di IP: 3.X
Server: Linux
____________ Luca
-

Mighty Gorgon
-
I wanna love you tender
-
- Età: 35
- Registrato: Mag 2007
- Residenza: Borgo San Michele
- Messaggi: 1429
-
Utente #: 2
-
-
#10 buldo Sabato, 06 Febbraio 2010, 00:42
function get_block_info($blocks_table, $b_id)
{
global $db;
$sql = "SELECT * FROM " . $blocks_table . " WHERE bid = '" . $b_id . "'";
$result = $db->sql_query($sql);
$b_info = $db->sql_fetchrow($result);
$db->sql_freeresult($result);
$b_info = array_map('stripslashes', $b_info);
return $b_info;
}
Nel mio caso il problema persiste e confermo che finora non ho avuto problemi sullo stesso server con la versione SVN che funziona correttamente.
Versione di IP: 1.3.5.58
Server: Linux
____________ ~~~ Andrea ~~~
Coltiva GNU/Linux, Windows si pianta da solo!
"Le password sono come le mutande: non devi lasciarle in bella vista, devi cambiarle frequentemente, non devi prestarle a nessuno"
-

buldo
-
Veterano
 mio fratello è un BUG
-
- Età: 32
- Registrato: Mag 2007
- Residenza: Borgo San Michele
- Messaggi: 1863
-
Utente #: 13
-
-
#11 Mighty Gorgon Sabato, 06 Febbraio 2010, 09:55
Appena posso do un altro sguardo al vecchio codice... se avete voglia intanto potete confrontare il codice sorgente tra SVN e 1.3.0.53a perché quella parte di CMS non dovrebbe essere cambiata molto... magari mi aiutate a trovare il bug.
Versione di IP: 3.X
Server: Linux
____________ Luca
-

Mighty Gorgon
-
I wanna love you tender
-
- Età: 35
- Registrato: Mag 2007
- Residenza: Borgo San Michele
- Messaggi: 1429
-
Utente #: 2
-
-
#12 Revenge Lunedì, 08 Febbraio 2010, 11:50
Prova così:
OPEN includes/functions_cms_admin.php
FIND
function get_block_info($blocks_table, $b_id)
{
global $db;
$sql = "SELECT * FROM " . $blocks_table . " WHERE bid = '" . $b_id . "'";
$result = $db->sql_query($sql);
$b_info = $db->sql_fetchrow($result);
$db->sql_freeresult($result);
return $b_info;
}
REPLACE WITH
function get_block_info($blocks_table, $b_id)
{
global $db;
$sql = "SELECT * FROM " . $blocks_table . " WHERE bid = '" . $b_id . "'";
$result = $db->sql_query($sql);
$b_info = $db->sql_fetchrow($result);
$db->sql_freeresult($result);
$b_info = array_map('stripslashes', $b_info);
return $b_info;
}
Ho provato a fare così.. Il codice mi sembra che nn si corrompe più ma non so se funzioni o meno.. Mi mette un / prima delle virgolette e una dopo.. come aveva detto Fucile in pratica!! Il problema è che Google Adsense non mi conta nulla se ci clicco.. Boh.. Come dovrei fare?? Il problema dipende dal Codice quindi?
Ultima modifica di Revenge il Lunedì, 08 Febbraio 2010, 11:56, modificato 1 volta in totale
-

Revenge
-
Visitatore

-
- Età: 19
- Registrato: Novembre 2009
- Messaggi: 27
-
Utente #: 939
-
-
#13 buldo Lunedì, 08 Febbraio 2010, 20:08
Ho provato a fare così.. Il codice mi sembra che nn si corrompe più ma non so se funzioni o meno.. Mi mette un / prima delle virgolette e una dopo..
Scusa, ma se il problema è "parzialmente" risolto, non ti resta che modificare il codice come dovrebbe essere e confermare, nel DB verrà memorizzato (e di conseguenza poi visualizzato) correttamente e non avrai problemi.
In ogni caso puoi sempre eliminare tutto il codice del blocco ed incollare quello corretto, confermandolo tutto funziona correttamente perché il comportamento anomalo (l'inserimento del carattere "\") avviene solo in editazione del blocco (o quando si seleziona il tasto "Annulla" perché la pagina viene ricaricata e il testo del codice riprocessato aggiungendo ulteriori "\").
Versione di IP: 1.3.5.58
Server: Linux
____________ ~~~ Andrea ~~~
Coltiva GNU/Linux, Windows si pianta da solo!
"Le password sono come le mutande: non devi lasciarle in bella vista, devi cambiarle frequentemente, non devi prestarle a nessuno"
-

buldo
-
Veterano
 mio fratello è un BUG
-
- Età: 32
- Registrato: Mag 2007
- Residenza: Borgo San Michele
- Messaggi: 1863
-
Utente #: 13
-
-
#14 Mighty Gorgon Domenica, 14 Febbraio 2010, 09:12
Prova con questi files:
Versione di IP: 3.X
Server: Linux
____________ Luca
-

Mighty Gorgon
-
I wanna love you tender
-
- Età: 35
- Registrato: Mag 2007
- Residenza: Borgo San Michele
- Messaggi: 1429
-
Utente #: 2
-
-
#15 buldo Lunedì, 15 Febbraio 2010, 21:55
Con questi file il problema è risolto anche su Aruba.
Grazie MG!
Versione di IP: 1.3.5.58
Server: Linux
____________ ~~~ Andrea ~~~
Coltiva GNU/Linux, Windows si pianta da solo!
"Le password sono come le mutande: non devi lasciarle in bella vista, devi cambiarle frequentemente, non devi prestarle a nessuno"
-

buldo
-
Veterano
 mio fratello è un BUG
-
- Età: 32
- Registrato: Mag 2007
- Residenza: Borgo San Michele
- Messaggi: 1863
-
Utente #: 13
-
-
Questo argomento è stato utile?
Questo argomento è stato utile?
| Condividi Argomento |
|
 | | Inserisci un link per questo argomento |
| URL |
|
| BBCode |
|
| HTML |
|
Argomenti Simili
Argomenti Simili
| Argomento |
Autore |
Forum |
Risposte |
Ultimo Messaggio |
 |
Codice Html
|
evil ways |
Archivio 'Supporto Generale' |
3 |
Sabato, 14 Giugno 2008, 12:59  dNow |
 |
Codice Html All'interno Dei Post
|
Trisha |
Archivio 'Supporto Generale' |
9 |
Domenica, 08 Febbraio 2009, 17:23  HaoAsakura |
 |
Come Inserire Codice Html E Php In Pagine Cms
|
Il Giustiziere |
Archivio 'Supporto Generale' |
4 |
Domenica, 08 Febbraio 2009, 21:46  hpl |
 |
Barre Di Scorrimento Insolite
|
Il Giustiziere |
Off Topic |
7 |
Martedì, 07 Ottobre 2008, 15:04  FedericoBiccheddu |
 |
Codice ShinyStat
|
Shadow |
Archivio 'Supporto Generale' |
13 |
Lunedì, 04 Giugno 2007, 14:20  Nightly Crow |
Online in questo argomento: 0 Registrati, 0 Nascosti e 1 Ospite Utenti Registrati: Nessuno
|
Lista Permessi
|
Non puoi inserire nuovi Argomenti Non puoi rispondere ai Messaggi Non puoi modificare i tuoi Messaggi Non puoi cancellare i tuoi Messaggi Non puoi votare nei Sondaggi Non puoi allegare files Non puoi scaricare gli allegati Non puoi inserire eventi calendario
|
|
|
|
|