$Toelichting = "U heeft nog niet alle velden ingevuld \r\n volgende regel\r\n";
of een UBBParser maken er voor
<?php
$Toelichting = "U heeft nog niet alle velden ingevuld [br] volgende regel[br]";
$Toelichting = htmlspecialchars($Toelichting);
$Toelichting = str_replace("[br]", "<br>\n", $Toelichting);
$Toelichting = nl2br($Toelichting);
echo $Toelichting;
?>
Link gekopieerd
uhhh, ik snap de vraag misschien niet.
Gewoon echo'en.
<?php
$error1 = "U heeft nog niet alle velden ingevuld <br> volgende regel";
echo $error1;
?>
Wil je eens schetsen in welke context dit gebeurt?
Link gekopieerd
tja simpel weg een echo kan ook ;)
Link gekopieerd
Thanx voor de replies!
@Kris: Het gaat om een bericht dat weergegeven wordt als iemand een formulier niet helemaal correct heeft ingevuld.
ik wilde alleen maar even weten hoe ik html in zo'n string kan laten werken vandaar het simpele <br> voorbeeldje. Eigenlijk wil ik dus zoiets hebben:
$error1 = "U heeft nog niet alle velden ingevuld! <br> <FORM><INPUT TYPE="button" VALUE="Back" onClick="history.go(-1);return true;"></FORM> ";
dat er een terugknop verschijnt.. weet iemand hoe ik dat dan voor elkaar krijg?
Link gekopieerd
- SanThe -
18-03-2011 13:42
gewijzigd op 18-03-2011 13:44
Zoals reeds gezegd. Gewoon echo $error1;
<?php
$error1 = 'U heeft nog niet alle velden ingevuld! <br> <FORM><INPUT TYPE="button" VALUE="Back" onClick="history.go(-1);return true;"></FORM> ';
echo $error1;
?>
Link gekopieerd
ja dat heb ik geprobeerd maar dan lees hij het niet als html, maar gewoon als letterlijke tekst, snap je?
Ik krijg dan op mn pagina letterlijk dit:
U heeft nog niet alle velden ingevuld! <br> <FORM><INPUT TYPE="button" VALUE="Back" onClick="history.go(-1);return true;"></FORM>
ipv echt een knop
[size=xsmall]Toevoeging op 18/03/2011 13:45:14: [/size]
ik begrijp het principe van echo wel.. gaat me even om die string waarin html niet wordt gelezen als html
Link gekopieerd
Werkt hier gewoon. Dan doe je iets anders blijkbaar.
Link gekopieerd
Doe eens bronweergave en kijk een wat je ziet als je van die rare tekens ziet dan zit waarschijnlijk je unicode niet goed
Link gekopieerd
owja shit, zag even iets heel doms over het hoofd, hij werkt idd.
Thanx!
Link gekopieerd
Yea Rupie
18-03-2011 15:04
gewijzigd op 18-03-2011 15:05
MaDHouSe xxxx op 18/03/2011 12:41:12
$Toelichting = "U heeft nog niet alle velden ingevuld \r\n volgende regel\r\n";
of een UBBParser maken er voor
<?php
$Toelichting = "U heeft nog niet alle velden ingevuld [br] volgende regel[br]";
$Toelichting = htmlspecialchars($Toelichting);
$Toelichting = str_replace("[br]", "<br>\n", $Toelichting);
$Toelichting = nl2br($Toelichting);
echo $Toelichting;
?>
Waarom 4 regels voor enkel een enter, heb je hier wel over nagedacht?
Link gekopieerd