problema eliminazione new line (almeno credo) dal DB

reg

Nuovo Utente
2 Mag 2006
2
0
0
www.maxtacchetti.it
Salve a tutti, ho un problema forse banale, dal quale però non riesco ad uscire.

In un campo del database (di tipo TEXT) ho salvato una stringa di questo tipo:
Codice:
<P><FONT face="Comic Sans MS" color=blue size=4><STRONG>pippo</STRONG></FONT> <FONT style="BACKGROUND-COLOR: yellow" face=Verdana color=green size=7>pippo</FONT> <FONT color=red size=1>pippo</FONT></P><OL><LI><EM><FONT color=#ff0000 size=1>ciao</FONT></EM></LI></OL>

Ora nella pagina devo inviare questa stringa ad una funzione in java-script:

Codice:
<script language="javascript"> 
    initialize2('<? $news['testo'];?>') 
</script>


Il problema è che nel momento in cui carico la pagina la stringa viene scritta nel seguente modo:
Codice:
<script language="javascript"> 
    initialize2('<P><FONT face="Comic Sans MS" color=blue size=4><STRONG>pippo</STRONG></FONT> <FONT style="BACKGROUND-COLOR: yellow" face=Verdana color=green size=7>pippo</FONT> <FONT color=red size=1>pippo</FONT></P><br /> 
<OL><br /> 
<LI><EM><FONT color=#ff0000 size=1>ciao</FONT></EM></LI></OL>') 
</script>


Viene cioè mandata a capo, producendo un errore del tipo "Costante stringa senza terminazione"

Non so proprio come evitare di mandare a capo questa stringa.
Ho provato così ma niente da fare.

PHP:
$testo_news=trim($news['testo']); 
$testo_news=trim($testo_news, "\t"); 
$testo_news=trim($testo_news, "\n"); 
$testo_news=trim($testo_news, "\r"); 
$testo_news=nl2br($testo_news);


Ho provato anche con
PHP:
$testo_news=str_replace($testo_news, "\n", "");

Ma in questo caso quello che ottengo è una stringa Vuota.

In definitiva quello che dovrei ottenere è

Codice:
initialize2('<P><FONT face="Comic Sans MS" color=blue size=4><STRONG>pippo</STRONG></FONT> <FONT style="BACKGROUND-COLOR: yellow" face=Verdana color=green size=7>pippo</FONT> <FONT color=red size=1>pippo</FONT></P><OL><LI><EM><FONT color=#ff0000 size=1>ciao</FONT></EM></LI></OL>')

Ossia una stringa stampata tutta su un unica riga.


Potete aiutarmi??? :crying: :crying:
 

reg

Nuovo Utente
2 Mag 2006
2
0
0
www.maxtacchetti.it
Ho risolto da solo.

Utilizzando questa funzione per pulire la stringa

PHP:
//Funzione per rimuovere caratteri particolari nell'inserimento news
function pulisci_stringa($string)
{
   $len = strlen($string);
   for($a=0; $a<$len; $a++)
{
       $p = ord($string[$a]);
       # chr(32) è lo spazio, esso viene preservato...
       (($p > 32 && $p < 123) || $p == 32) ? $ret .= $string[$a] : $ret .= "";
   }
   return $ret;
}

:jolly: :jolly: :jolly:
 
Discussioni simili
Autore Titolo Forum Risposte Data
W Problema eliminazione ultimo record da ultima pagina di crud con paginazione PHP 2
J problema eliminazione record MS Access 1
U Problema con eliminazione righe dalla tabella del database PHP 1
I Sto progettando nuovi siti utilizzando bootstrap e devo dire funziona bene, l'unico problema e la maschera -moz- HTML e CSS 0
K Problema form update PHP 2
O problema con dvr dahua xvr5116 IP Cam e Videosorveglianza 0
S Problema nel ciclare un json Javascript 0
G Problema con Xampp Web Server 1
andrea barletta Problema con miniature comandi Photoshop 0
I problema con alice Posta Elettronica 0
K Problema Inner join PHP 1
F firefox problema http Linux e Software 0
N Problema con position absolute e overflow HTML e CSS 4
E Problema jquery Success jQuery 2
L Problema con inner join PHP 11
K [php] Problema con inner join PHP 4
E problema selezione sfumata Photoshop 2
K [PHP] Problema con variabili concatenate. PHP 1
A Problema filtro fluidifica Photoshop Photoshop 1
H Problema Bordi Scontorno Photoshop 1
O problema con query PHP 4
R Problema installazione Realtek WiFi USB rtl8821 Reti LAN e Wireless 0
I problema con 2 account Posta Elettronica 1
L problema collegamento file css con html HTML e CSS 1
Y Problema percorso file in rete PHP 1
N Problema SEO "L'URL non si trova su Google" SEO e Posizionamento 4
E Problema accesso a file con app sviluppata con MIT APP INVENTOR 2 Sviluppo app per Android 0
P Problema acquisizione clienti Webdesign e Grafica 1
F NetBeans problema creazione progetto Java Windows e Software 0
M Problema con Try Catch PHP 0
C problema seo + cerco esperto SEO e Posizionamento 11
Sergio Unia Problema con gli eventi del mouse su una data table: Javascript 2
T PROBLEMA CON SESSIONI PHP 3
A Problema, non so, di scale() o transform, oppure altro? HTML e CSS 0
T ALTRO PROBLEMA CON ARRAY PHP PHP 1
R problema con else PHP 0
T PROBLEMA CON ARRAY PHP 8
L problema con query select PHP 2
R Problema query con ricerca id numerico PHP 2
F Problema con risposta PHP 0
S problema con recupero dati tabella mysql PHP 2
Z Problema con il mio tp-l i nk Reti LAN e Wireless 1
I PROBLEMA: Sostituzione sito XAMPP E-Commerce 0
T problema data 30/11/-1 PHP 0
L Problema RAM con Tomcat 8 Apache 0
napuleone problema con sort e asort PHP 4
Y Problema incolonnamento tabella PHP 7
S problema salvataggio immagini Photoshop 0
Z Problema con INT MySQL PHP 1
Z Problema database MySQL con XAMPP PHP 0

Discussioni simili