Ik heb een form. gemaakt die (nieuws) berichten naar de database stuurt.
Nu is mijn vraag hoe kan ik een nieuwsbericht bewerken met behulp van het bericht ID? Ik heb op verschillende forums gelezen dat ik dan moet werken met "get id" nog wat...
Wie kan mij helpen? Of een start maken?
<?php
$pagetitle = "Maak nieuw artikel";
include ("../config.php");
if($_SERVER['REQUEST_METHOD'] == 'POST' && !empty($_POST))
{
$aFouten = array();
if($_POST['title'] == '')
{
$aFouten[] = 'Je hebt geen titel ingevuld!';
}
if($_POST['category'] == '')
{
$aFouten[] = 'Je hebt geen categorie gekozen!';
}
if($_POST['story'] == '')
{
$aFouten[] = 'Je hebt geen bericht ingevuld';
}
if(count($aFouten) != 0)
{
echo 'De volgende fouten zijn opgetreden: <br /><br />';
for($Fi = 0; $Fi < count($aFouten); $Fi++)
{
echo $aFouten[$Fi].'<br />';
}
echo '<br />Klik <a href="javascript:history.go(-1);">hier</a> om terug te keren';
}
else
{
mysql_query("INSERT INTO cms_news (title,category,topstory,short_story,story,author,date) VALUES ('".addslashes($_POST['title'])."','".addslashes($_POST['category'])."','".addslashes($_POST['story'])."','".addslashes($_POST['author'])."','".$_POST['date']."')") or die (mysql_error());
echo '<h2 class="title">Jou bericht is gepubliceerd!</h2>';
}
}
else
{
?>
<h2 class="title">Schrijf een e-mail bericht</h2>
<form method="post" action="index.php?page=add-nieuws">
<p><label for="titel">Titel:</label><br>
<input type="text" name="title" onclick="this.value='';" onfocus="this.select()" onblur="this.value=!this.value?'Jou naam':this.value;" value="titel" /></p>
<p><label for="author">Categorie:</label><br>
<label>
<input type="checkbox" name="category" value="Onderwijs" id="category_1">
Onderwijs</label>
<br>
<label>
<input type="checkbox" name="category" value="Nieuws" id="category_2">
Nieuws</label>
<br>
</p>
<p><label for="bericht">Bericht:</label><br>
<textarea name="story" onclick="this.value='';" onfocus="this.select()" onblur="this.value=!this.value?'Typ hier jou bericht....':this.value;" class="your-message">Typ hier jou bericht...</textarea></p>
<p><label for="author">Schrijver:</label><br>
<input type="text" name="author" onclick="this.value='';" onfocus="this.select()" onblur="this.value=!this.value?'Onderwerp':this.value;" value="author" /></p>
<p><label for="date">Date:</label><br>
<input type="date" name="date" value="
" id="date"></p>
<input type="submit" value="Verstuur e-mail" class="send-message">
</form>
<?
}
?>
</div>