hey mense,
ik krijg een error als ik alleen maar naar de pagina ga, waar de informatie moet ingevoerd worden voor het posten van een nieuws ding.
de error is/zijn:
PHP
Notice: Undefined index: naam in /home/a9552559/public_html/admin.php on line 74
Je hebt je naam niet ingevuld!
Notice: Undefined index: bericht in /home/a9552559/public_html/admin.php on line 77
dit is het script, waar het om gaat:
PHP
elseif($_GET['a'] == 'plaatsen')
{
if(isset($_COOKIE['spam']))
{
echo 'Je mag niet 2 berichten in '.$cnfg['spam'].' seconden posten.';
reload('admin.php',3);
}
elseif($_POST['naam'] == '')
{
echo 'Je hebt je naam niet ingevuld!<br>';
form('Naam',$_POST['bericht'],'?page=post',0);
}
elseif($_POST['bericht'] == '')
{
echo 'Je hebt je bericht niet ingevuld!<br>';
form($_POST['naam'],'bericht','?page=post',0);
}
elseif(strlen($_POST['bericht']) > $cnfg['maxlenght'])
{
echo 'Je bericht bevat meer dan '.$cnfg['maxlenght'].' tekens!';
form($_POST['naam'],'bericht','?page=post',0);
}
else
{
mysql_query("INSERT INTO ".$cnfg['prefix']."berichten VALUES ('', '".$_POST['naam']."', '' ,'', '".addslashes(nl2br($_POST['bericht']))."', NOW(), '".$_SERVER['REMOTE_ADDR']."')") or die("Je bericht kon niet worden toegevoegd.");
setcookie("spam",$_POST['naam'],time()+$cnfg['spam']);
echo '<center>je bericht is succesvol toegevoegd, Je wordt nu automatisch doorgestuurd.</center>';
reload('admin.php',2);
}
}
Toon Meer
dankje