opmaak van nieuwsberichten
Ik heb een nieuwssysteem dat eenvoudig via een admin pagina is up te daten. Nu wil ik graag dat het aan het nieuwsbericht (of ereachter) een layout wordt toegevoegd die aan de volgende eisen voldoet:
- titel moet in een 'balk' staan die een andere kleur heeft dan de rest van de achtergrond v.h. bericht.
- De lay-out op de achtergrond van het bericht neemt automatisch de lengte van het bericht aan.
Nu krijg ik nml. alleen de 'kale' tekst als ik een nieuw bericht post.
Iemand een idee?
Alvast thnx!
TDK
PS. Het is dus niet de bedoeling dat de tekst wordt opgemaakt maar dat er een soort lay-out om het bericht heen verschijnt die automatisch wordt toegevoegd bij een nieuw bericht!
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<?
while($rij = mysql_fetch_object($query))
{
<table border="1" width="95%" align="center" cellpadding="0" cellspacing="0" bordercolor="#FFFFFF">
<tr>
<td width="90%" background="images\box.gif"><center>$rij->titel</center></td>
# box.gif is in dit geval een gekleurde rechthoek
# deze zorgt voor de titel
</tr>
<tr valign="top">
<td width="90%" height="300">
$rij->bericht
#En alle andere dingen plaats je hier
</td>
</tr>
</table>
}
?>
while($rij = mysql_fetch_object($query))
{
<table border="1" width="95%" align="center" cellpadding="0" cellspacing="0" bordercolor="#FFFFFF">
<tr>
<td width="90%" background="images\box.gif"><center>$rij->titel</center></td>
# box.gif is in dit geval een gekleurde rechthoek
# deze zorgt voor de titel
</tr>
<tr valign="top">
<td width="90%" height="300">
$rij->bericht
#En alle andere dingen plaats je hier
</td>
</tr>
</table>
}
?>
Gewijzigd op 11/02/2004 19:42:00 door Mitch X
Thnx anyway!
Ben pas een beginner me PHP en kom er niet echt uit, kun je wat duidelijkere en uitgebreidere uitleg geven??
Dank je!
Hugo
in principe is het gewoon zo dat je bij de echo's HTML erin kan zetten.
als er dus staat:
echo "Nieuwsbericht Toegevoegd";
dan maak jij er bijvoorbeeld van:
echo "<b><font color="pink">Nieuwsbericht Toegevoegd</font></b>";
Zo kan je dus voor een balk gewoon je output in een table zetten..
Maarre... opmaak heeft meer te maken met HTML dan met PHP, dus erg goed hoef je niet te zijn in PHP...
Elwin
Ik ben er al uit!! Gewoon de tabel in HTML opmaken!!
Jammer dus voor Spacefrog...
Thnx anyway!!
Quote:
Jammer dus voor Spacefrog...
Uhm.. waarom is dat jammer voor mij? Ik zal er geen seconde korter door slapen dat ik niet met <table> hoef te spelen.
En het blijkt wel weer hoe slecht je me bericht heb gelezen:
Quote:
opmaak heeft meer te maken met HTML dan met PHP
Elwin
Quote:
Gewoon de tabel in HTML opmaken!!
Wat denk je dat wij tegen je zeggen dan??