1. BBCode er det samme som ses her. Jeg kan desværre ikke hjælpe dig med at style teksten mens det bliver skrevet.
2. Nu ved jeg ikke hvor du henter de gemte nyheder fra. Problemet er at HTML ikke kan finde ud af nye linjer, medmindre du skriver <br> der hvor du ønsker en ny linje.
Der findes heldigvis en funktion i PHP der kan indsætte <br> der hvor det er nødvendigt. Denne funktion hedder nl2br(). nl står for new line, og br for <br>.
Et eksempel:
- <?php
- //Vi gemmer en streng med ny linje. Denne vises ikke hvis vi printer strengen
- $text = "Hello World
- Nylinje";
-
- //Vi printer den over en linje
- print($text);
-
- //Vi bytter den nye linje ud med <br>, derved printes strengen over 2 linjer.
- $text = nl2br($text);
-
- //Vi printer strengen igen over 2 linjer denne gang
- print($text);
- ?>
3. Det er ikke nødvendigvis i PHP du styler, men det kunne se således ud:
- <?php
- //Vi sætter en overskrift og printer den i fed og afslutter med ny linje
- $overskrift = "Dette er en fed overskrift";
- print("<strong>".$overskrift."</strong><br>");
-
- //Vi sætter brødteksten og printer den.
- $tekst = "Dette er brødteksten";
- $tekst = nl2br($tekst);
- print($tekst);
- ?>