[JavaScript & PHP] String Hulp
Mike
27/03/2009 22:14:00Hi,
ik heb een Textarea die via document.write wordt weergegeven. Nu wil ik een PHP String in deze Textarea zetten.
Het probleem is dat de string bijv. dit formaat heeft, en daardoor niet goed kan worden verwerkt met JavaScript:
Hoe kan ik dit probleem oplossen?
Kent iemand een manier om een PHP String op 1 rij te zetten? Dus bijv. niet zo:
Maar zo:
Dus het moet allemaal worden aangemaakt met JavaScript via de document.write methode.
Alvast bedankt voor jullie hulp!
Greetz, Mike
ik heb een Textarea die via document.write wordt weergegeven. Nu wil ik een PHP String in deze Textarea zetten.
Het probleem is dat de string bijv. dit formaat heeft, en daardoor niet goed kan worden verwerkt met JavaScript:
Code (php)
1
2
3
2
3
<h3>Dit is de Title</h3>
<b>Hier komen wat infos te staan, en wat gewone tekst.</b>
<p>Dit is de footer van deze tekst!</p>
<b>Hier komen wat infos te staan, en wat gewone tekst.</b>
<p>Dit is de footer van deze tekst!</p>
Hoe kan ik dit probleem oplossen?
Kent iemand een manier om een PHP String op 1 rij te zetten? Dus bijv. niet zo:
Code (php)
1
2
3
2
3
<h3>Dit is de Title</h3>
<b>Hier komen wat infos te staan, en wat gewone tekst.</b>
<p>Dit is de footer van deze tekst!</p>
<b>Hier komen wat infos te staan, en wat gewone tekst.</b>
<p>Dit is de footer van deze tekst!</p>
Maar zo:
Code (php)
1
<h3>Dit is de Title</h3><b>Hier komen wat infos te staan, en wat gewone tekst.</b><p>Dit is de footer van deze tekst!</p>
Dus het moet allemaal worden aangemaakt met JavaScript via de document.write methode.
Alvast bedankt voor jullie hulp!
Greetz, Mike
PHP hulp
25/11/2024 04:32:46- -
27/03/2009 22:24:00Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<?php
// Een voorbeeldstring
// Met natuurlijk een break
$string = 'Hoi.
Hallo.';
// Hier gaat het om:
// We vervangen de breaks door niks
$string = str_replace(PHP_EOL, '', $string);
// Als test even echoën
// Output: Hoi.Hallo.
echo $string;
?>
// Een voorbeeldstring
// Met natuurlijk een break
$string = 'Hoi.
Hallo.';
// Hier gaat het om:
// We vervangen de breaks door niks
$string = str_replace(PHP_EOL, '', $string);
// Als test even echoën
// Output: Hoi.Hallo.
echo $string;
?>
Mike
27/03/2009 22:27:00Bedankt voor je reactie!
De code blijft hetzelfde?!
PHP_EOL (End Of Line) herkennt toch alleen de \r en \n tekens?
De code blijft hetzelfde?!
PHP_EOL (End Of Line) herkennt toch alleen de \r en \n tekens?
Gewijzigd op 01/01/1970 01:00:00 door Mike
Willem Jan Z
28/03/2009 00:16:00Zou toch moeten werken. Wat je ook zou kunnen doen is achter elke regel een \ zetten. Javascript snapt de overige regels dan ook nog.