<?php
session_start();
include("data.php");
if(!IsSet($_SESSION['user']))
{
?>
<html>
<head>
</head>
<body>
<table>
<tr>
<td class="error">U moet eerst inloggen!</error></td>
</tr>
</table>
<?php
include("login.php");
?>
</body>
</html>
<?php
}
elseif (!empty($_POST)) {
$categorie = $_POST[categorie];
$titel = $_POST[titel];
$poster = $_POST[poster];
$email = $_POST[email];
$bericht = $_POST[bericht];
$datum = date(“Y-m-d”);
$query = "
INSERT INTO serie1 (categorie, titel, poster, email, bericht,datum)
VALUES ('$categorie','$titel','$poster','$email','$bericht','$datum')
";
$res = mysql_query($query) or die (mysql_error());
header("Location:serie 1 overzicht.php");
exit;
}
else
{
?>
<html>
<head>
<title>Voeg je bericht toe</title>
</head>
<body>
<center>
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post">
Categorie:<br /><br />
<input type="text" maxlength="50" size="50" value="" name="categorie"></input><br /><br />
Titel:<br /><br />
<input type="text" maxlength="50" size="50" value="" name="titel"></input><br /><br />
Poster:<br /><br />
<input type="text" maxlength="50" size="50" value="" name="poster"></input><br /><br />
Email:<br /><br />
<input type="text" maxlength="50" size="50" value="" name="email"></input><br /><br />
Bericht: <br /><br />
<INPUT style="width: 40px;" title="[B]" type="button" class="form" value="B" onclick="javascript:insert('bericht', '[B]')">
<INPUT style="width: 40px;" title="[/B]" type="button" class="form" value="/B" onclick="javascript:insert('bericht', '[/B]')">
<INPUT style="width: 40px;" title="[I]" type="button" class="form" value="I" onclick="javascript:insert('bericht', '[I]')">
<INPUT style="width: 40px;" title="[/I]" type="button" class="form" value="/I" onclick="javascript:insert('bericht', '[/I]')">
<INPUT style="width: 40px;" title="[U]" type="button" class="form" value="U" onclick="javascript:insert('bericht', '[U]')">
<INPUT style="width: 40px;" title="[/U]" type="button" class="form" value="/U" onclick="javascript:insert('bericht', '[/U]')">
<INPUT style="width: 70px;" title="[CENTER]" type="button" class="form" value="CENTER" onclick="javascript:insert('bericht', '[CENTER]')">
<INPUT style="width: 70px;" title="[/CENTER]" type="button" class="form" value="/CENTER" onclick="javascript:insert('bericht', '[/CENTER]')">
<INPUT style="width: 40px;" title="[URL]" type="button" class="form" value="URL" onclick="javascript:insert('bericht', '[URL]')">
<INPUT style="width: 40px;" title="[/URL]" type="button" class="form" value="/URL" onclick="javascript:insert('bericht', '[/URL]')">
<INPUT style="width: 40px;" title="[IMG]" type="button" class="form" value="IMG" onclick="javascript:insert('bericht', '[IMG]')">
<INPUT style="width: 40px;" title="[/IMG]" type="button" class="form" value="/IMG" onclick="javascript:insert('bericht', '[/IMG]')"><BR><BR>
<TEXTAREA class="form" name="bericht" cols="70" rows="20" onSelect="markSelection(this);" onClick="markSelection(this);" onKeyUp="markSelection(this);"></TEXTAREA><BR>
<br /><INPUT class="form" type="submit" name="submit" value="Versturen">
</center>
</body>
</html>
<?php
}
ob_end_flush();
?>
Ik kan bij dit script wel de gegevens invullen, maar daarna krijg ik deze fout:
Warning: Cannot modify header information - headers already sent by (output started at /usr/home/deb1230/domains/denhartoghkaas.nl/public_html/data.php:10) in /usr/home/deb1230/domains/denhartoghkaas.nl/public_html/serie1.php on line 36
Data.php:
<?php
$host = "localhost";
$user = "arjan kapteijn";
$pass = "is machtig";
$db = "zeer machtig";
mysql_connect($host, $user, $pass) or die (mysql_error());
mysql_select_db($db) or die (mysql_error());
?>
Dit had ik eerst niet, terwijl ik in data.php niks heb veranderd. Bij serie1.php ben ik bezig geweest met categorie en tijd (die nog niet wil)
Ik heb in de faq gekeken en die noemen als mogelijke reden de session_start (), maar deze stond er ook al eerder en toen werkte het script wel