Hallo,

Ik heb dankzij deze site veel bijgeleerd over php...
Ben nog een volledige leek... maar trek heel goed mijn plan met de hulp die ik vind op het internet en zeker op deze site!

Maar nu zit ik met een vraag en vind niet direct een oplossing!

Ik heb een nieuws pagina gemaakt die de gegevens weg schrijft naar mysql... het nieuws systeem (waarvan ik de codes heb gebruikt die op het net te vinden waren) had oorspronkelijk geen techniek om tekst in BOLD, ITALIC enz... weg te schrijven.
Ik heb al door middel van javascript ervoor kunnen zorgen dat het mijn tekst die weg geschreven word met HTML tags ook weg kan shrijven.

Maar als het nieuws systeem zijn gegevens opvraagt uit msql zie ik ook nog die tags... en ik wil eigelijk dat ze omgezet worden zodat de html tags de layout word.

Ik hoop dat jullie het een beetje kunnen begrijpen?
Zou gewoon moeten werken?
Als je de code uit de database haalt, en in de tekst staat letterlijke html code (dus < en niet &lt;) dan moet dat volgens mij gewoon automatisch in html worden omgezet.
Kasper schreef op 03.11.2004 17:51
Zou gewoon moeten werken?
Als je de code uit de database haalt, en in de tekst staat letterlijke html code (dus < en niet <) dan moet dat volgens mij gewoon automatisch in html worden omgezet.
Behalve natuurlijk als er htmlspecialchars() gebruikt wordt...

Voor de TS:
Je kan beter alles in UBBC wegschrijven en daar een 'ubbc parser' overheen halen (zodra je de tekst laat zien). Op die manier is het onderhouden van de teksten makkelijker.

Elwin
Waar kan ik meer info vinden over UBBC?
Want heb al gezocht maar het iets wat voor gevorderde is volgens mij... want vind niet echt een duidelijke uitleg hoe en wat?

Maar in eerste instantie zou ik natuurlijk graag ook dit probleem willen kunnen oplossen...
Hmmm ja ik zou er iets mee kunnen doen...
Maar nu komt mijn noob vraag?

Waar moet ik die UBBC code dan plaatsen?

Voor het script die het bericht toont? of voor het script waar je het bericht maakt?
Voor

edit: Ja een dom antwoord ;p
Greedyxl schreef op 03.11.2004 18:58
Voor
Voor wat? Er worden twee opties gegeven...

Je moet de tekst in UBBC in de DB opslaan.
Als je de tekst wilt laten zien dan moet je zo doen:

<?php
$sql = "SELECT tekst FROM tabel WHERE iets = 'conditie'";
$query = mysql_query($sql);

// Fetch it
$data = mysql_fetch_object($query);

// Tekst parsen
$tekst = $data->text;
include("ubbc.php");

echo $tekst;
?>

Elwin
Yes yes yes....

Er begint eindelijk wat vorm in te komen.... Misschien niet direct zoals jullie het bedoelen.... maar ik krijg resultaten en dat is hoopgevend. ;-)
Het resultaat is verbluffend!
Ben tevreden van de hulp die ik van jullie hier gekregen heb.

Alweer een reden waarom ik deze site bezoekt ;-)
Mooizo :)

Reageren