str_replace werkt niet
________________________________________________
Welkom op de website van de ...<BR /><BR />
Deze website zal binnenkort online zijn.
________________________________________________
nu wil ik dit vervangen door deze tekst:
________________________________________________
Welkom op de vernieuwde website van de ...<BR /><BR />
Deze website is nu online.
________________________________________________
met:
str_replace("Welkom op de website van de ...<BR /><BR />
Deze website zal binnenkort online zijn.
","Welkom op de vernieuwde website van de ...<BR /><BR />
Deze website is nu online.
",$variabele)
lukt dit niet
hoe moet het dan???
Dit is namelijk een beetje omslachtig
http://nl2.php.net/str_replace
Code (php)
1
2
3
4
5
2
3
4
5
<?php
$origineleTekst = 'Hallo';
$nieuweTekst = str_replace('Hallo','Hi', $origineleTekst);
echo $nieuweTekst;
?>
$origineleTekst = 'Hallo';
$nieuweTekst = str_replace('Hallo','Hi', $origineleTekst);
echo $nieuweTekst;
?>
Gewijzigd op 29/05/2011 13:23:13 door Erik van de Locht
Erik van de Locht op 29/05/2011 13:22:44:
Houd je er rekening mee dat str_replace() de variabele $variabele niet direct verandert maar dat hij de veranderde tekst returnt?
http://nl2.php.net/str_replace
dit begrijp ik, maar als ik dit uitvoer werkt het bovenstaande wel, maar niet met mijn tekst, komt dat misschien door de open regels ofzo en hoe moet ik het anders doen
http://nl2.php.net/str_replace
Code (php)
1
2
3
4
5
2
3
4
5
<?php
$origineleTekst = 'Hallo';
$nieuweTekst = str_replace('Hallo','Hi', $origineleTekst);
echo $nieuweTekst;
?>
$origineleTekst = 'Hallo';
$nieuweTekst = str_replace('Hallo','Hi', $origineleTekst);
echo $nieuweTekst;
?>
dit begrijp ik, maar als ik dit uitvoer werkt het bovenstaande wel, maar niet met mijn tekst, komt dat misschien door de open regels ofzo en hoe moet ik het anders doen
Waarom edit je dat bestandje niet gewoon?
omdat het een soort cms systeem moet zijn
En in een cms systeem kan je toch editen.
In een CMS is toch alles dynamisch? In mijn visie sla je de tekst op in een database en haal je de tekst er uit om het te weergeven. Dan kun je het ook heel simpel bewerken.