Yes!! This was the solution...
With str_replace you can use an array as the search argument. Like this

$arrReplace = array ("\n","\r");
$temp = str_replace($arrReplace,"",$temp);
$temp = addcslashes($temp,"'"); // just to make sure that the string will
work as my JS string

thanks for the help :-)

jens

-----Oprindelig meddelelse-----
Fra: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED]]
Sendt: 21. august 2001 09:31
Til: Jens Schødt; [EMAIL PROTECTED]
Cc: [EMAIL PROTECTED]
Emne: RE: [PHP] converting str with \n to one line str??


just a thought - \r\n?

try stripping out \r's as well.  windows does \r\n  (carriage return, line
feed) for text, unix only \n's



-----Original Message-----
From: Jens Schodt [mailto:[EMAIL PROTECTED]]
Sent: August 21, 2001 3:20 PM
To: 'Tyler Longren'
Cc: '[EMAIL PROTECTED]'
Subject: SV: [PHP] converting str with \n to one line str??



$temp = str_replace("\n","test",$temp) is doing the same thing. It is still
a string in several lines if you look in the source :-(

jens

-----Oprindelig meddelelse-----
Fra: Tyler Longren [mailto:[EMAIL PROTECTED]]
Sendt: 20. august 2001 20:20
Til: Jens
Cc: [EMAIL PROTECTED]
Emne: Re: [PHP] converting str with \n to one line str??


You could use str_replace().

--
Tyler Longren
Captain Jack Communications
[EMAIL PROTECTED]
www.captainjack.com



On Mon, 20 Aug 2001 20:15:54 +0200
"Jens" <[EMAIL PROTECTED]> wrote:

> When I use Javascript with PHP i run into one problem. When I get the
> data i
> need from the database it often has a lot of <br> and \n (new lines) in
> it.
> The <br> are no problem when converting a string to a Javascript string,
> but
> the \n are. The string has to be all in one line.
> 
> example:
> <? $temp = "here
> I
> am"; ?>
> 
> <script>var temp = <? echo $temp?> </script>
> 
> This is not working!! But this would :
> 
> <? $temp = "here I am"; ?>
> 
> <script>var temp = '<? echo $temp?>'; </script>
> 
> Can you help me please?
> 
> thanks Jens
> 
> 
> 
> 
> -- 
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> To contact the list administrators, e-mail: [EMAIL PROTECTED]

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]

--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]

Reply via email to