Nieuwe tekstregel starten
Toon V
18/11/2010 09:42:57Ik heb volgend probleem waar ik niet aan uit kan.
De onderstaande code werkt en publiceert in een tekstvak informatie uit vooraf bestaande velden. Maar: hij zet deze gewoon achter elkaar. Hoe kan je hier een 'nieuwe paragraaf' tussen zetten (tussen EMAIL_REFERENCE en EMAIL_BODY gezien je hier niet zomaal </p> mag zetten?
De onderstaande code werkt en publiceert in een tekstvak informatie uit vooraf bestaande velden. Maar: hij zet deze gewoon achter elkaar. Hoe kan je hier een 'nieuwe paragraaf' tussen zetten (tussen EMAIL_REFERENCE en EMAIL_BODY gezien je hier niet zomaal </p> mag zetten?
Code (php)
1
2
3
4
5
6
2
3
4
5
6
<!-- body -->
<label for="body"><?php echo ADSMANAGER_FORM_MESSAGE_BODY; ?></label>
<?php echo "<textarea class='adsmanager_required' id='body' name='body' cols='40' rows='10' wrap='VIRTUAL'>".ADSMANAGER_EMAIL_REFERENCE.htmlspecialchars(stripslashes($ad->ad_referentie),ENT_QUOTES).ADSMANAGER_EMAIL_BODY.htmlspecialchars(stripslashes($ad->ad_text),ENT_QUOTES)."</textarea>"; ?>
<!-- body -->
<label for="body"><?php echo ADSMANAGER_FORM_MESSAGE_BODY; ?></label>
<?php echo "<textarea class='adsmanager_required' id='body' name='body' cols='40' rows='10' wrap='VIRTUAL'>".ADSMANAGER_EMAIL_REFERENCE.htmlspecialchars(stripslashes($ad->ad_referentie),ENT_QUOTES).ADSMANAGER_EMAIL_BODY.htmlspecialchars(stripslashes($ad->ad_text),ENT_QUOTES)."</textarea>"; ?>
<!-- body -->
Gewijzigd op 18/11/2010 09:49:32 door Toon V
PHP hulp
28/11/2024 13:57:55Teun Hesseling
18/11/2010 09:48:42sinds wanneer is </p> een enter? dan bedoel je waarschijnlijk <br /> of \n.
en het is opzich niet raar dat hij alles achter elkaar zet aangezien je alles met een . aan elkaar rijgt
en het is opzich niet raar dat hij alles achter elkaar zet aangezien je alles met een . aan elkaar rijgt
Gewijzigd op 18/11/2010 09:49:54 door Teun Hesseling
Toon V
18/11/2010 09:50:08Teun Hesseling op 18/11/2010 09:48:42:
sinds wanneer is </p> een enter? dan bedoel je waarschijnlijk <br /> of \n
ja heb het aangepast, wat het precies is maakt niet zo veel uit. Het is gewoon voor een overzichtelijke weergave te kunnen krijgen
Mag je die . dan gewoon vervangen?
Gewijzigd op 18/11/2010 09:51:58 door Toon V
Teun Hesseling
18/11/2010 09:52:25je kunt dit proberen:
Code (php)
1
2
3
2
3
<?php
ADSMANAGER_EMAIL_REFERENCE."<br>".htmlspecialchars(stripslashes($ad->ad_referentie),ENT_QUOTES)."<br>".ADSMANAGER_EMAIL_BODY.htmlspecialchars(stripslashes($ad->ad_text),ENT_QUOTES
?>
ADSMANAGER_EMAIL_REFERENCE."<br>".htmlspecialchars(stripslashes($ad->ad_referentie),ENT_QUOTES)."<br>".ADSMANAGER_EMAIL_BODY.htmlspecialchars(stripslashes($ad->ad_text),ENT_QUOTES
?>
Toon V
18/11/2010 09:58:50Ik heb het net geprobeerd, dan verschijnt er de tekst <br> tussen de tekst, wordt dus niet uitgevoerd als code
Toevoeging op 18/11/2010 10:50:22:
oke, het is gelukt met "\n"
Toevoeging op 18/11/2010 10:50:22:
oke, het is gelukt met "\n"
Gewijzigd op 18/11/2010 10:09:05 door Toon V