Dit je je inputgedeelte, je kan beter bij je output gedeelte gaan zitten. Daar staat dan bijv iets als:
echo $titel;
wat je aanpast naar:
echo '<b>'.$titel.'</b>';
Link gekopieerd
Je zult met UBB of SWL moeten gaan werken meer info vind er over in de scripts db
Link gekopieerd
ff een tip:
in je script staat:
$PHP_SELF & $HTTP_POST_VARS
dat is ouderwets en moet zijn:
$_SERVER['PHP_SELF'] & $_POST['value']
Link gekopieerd
Dit is xhtml valid:
echo '<p style="font: bold;">'.$titel;.'</p>';
Link gekopieerd
dit is de gehele nieuws post gedeelte
<?if ($HTTP_GET_VARS[show] == "add" || $HTTP_POST_VARS[show] == "add")
{
if ($HTTP_POST_VARS["titel"] && $HTTP_POST_VARS["msg"] && $HTTP_POST_VARS["datum"])
{
$sql = "INSERT INTO nieuws (id, titel, msg, datum) VALUES ('', '$HTTP_POST_VARS[titel]', '$HTTP_POST_VARS[msg]', '$HTTP_POST_VARS[datum]')";
$res = mysql_query($sql);
if ($res)
{
echo "Het bericht is toegevoegd aan de site.";
}
else
{
echo "Het bericht is niet toegevoegd aan de site";
}
}
else
{
if ($HTTP_POST_VARS["submit"])
$err = "Enkele velden vergeten.";
if ($HTTP_POST_VARS["datum"])
$cdate = $HTTP_POST_VARS["datum"];
else
$cdate = date("d.m.Y");
echo "<p>Plaats een nieuw bericht</p>";
echo "<form method=\"post\" action=\"$PHP_SELF\">";
echo "<input type=\"hidden\" name=\"show\" value=\"add\">";
echo "Datum: <input type=\"text\" size=\"10\" maxlength=\"10\" value=\"$cdate\" name=\"datum\"><br>";
echo "Titel:<br>";
echo "<input type=\"text\" style=\"bold\" id=\"bold\" size=\"100\" name=\"titel\" value=\"$HTPT_POST_VARS[titel]\"><br>";
echo "Bericht:<br>";
echo "<textarea name=\"msg\" rows=\"6\" cols=\"100\">$HTTP_POST_VARS[msg]</textarea><br>";
echo "<input type=\"submit\" name=\"submit\" value=\"toevoegen\">";
echo "</form>";
}
}
?>
Link gekopieerd
Het gaat niet om het post gedeelte, maar het ophaal gedeelte...
Link gekopieerd
dan zal je vast deze bedoelen
<?
require("database.php");
$sql = "SELECT id,titel,datum FROM nieuws ORDER BY id DESC LIMIT 0, 8";
$res = mysql_query($sql);
if (mysql_num_rows($res))
{
$i = 1;
while($row = mysql_fetch_array($res))
{
$row[datum] = substr($row[datum], 0, 5);
if ($i == 8)
echo "[$row[datum]] <a href=\"nieuws.php?id=$row[id]\" title=\"$row[titel]\" target=\"_top\">$row[titel]</a>";
else
echo "[$row[datum]] <a href=\"nieuws.php?id=$row[id]\" title=\"$row[titel]\" target=\"_top\">$row[titel]</a><br>";
$i++;
}
}
else
{
echo "<i>Nog geen nieuws berichten</i>";
}
?>
Link gekopieerd
<?php
require("database.php");
$sql = "SELECT id,titel,datum FROM nieuws ORDER BY id DESC LIMIT 0, 8";
$res = mysql_query($sql);
if (mysql_num_rows($res))
{
$i = 1;
while($row = mysql_fetch_assoc($res))
{
$row[datum] = substr($row[datum], 0, 5);
if ($i == 8)
echo '['.$row[datum].']<a href="nieuws.php?id='.$row[id].'" title="'.$row[titel].'" target="_top"><b>'.$row[titel].'</b></a>';
else
echo '['.$row[datum].']<a href="nieuws.php?id='.$row[id].'" title="'.$row[titel].'" target="_top"><b>'.$row[titel].'</b></a><br>';
$i++;
}
}
else
{
echo '<i>Nog geen nieuws berichten</i>';
}
?>
Dit moet hem zijn, ik heb gelijk maar fftjes wat andere 'foutjes' er uit gehaald.
Link gekopieerd