Ik ben aan de slag gegaan, en heb nu dit
Config.php
<?php
$db_host = "localhost";
$db_user = "Root";
$db_pass = "******";
$db = "nieuws";
$titel = "Kickstart.nl.tp";
mysql_connect($db_host, $db_user, $db_pass);
mysql_select_db($db);
?>
nieuwbericht.html
<?
<html>
<body>
<form action="plaats.php" method="post" accept-charset="iso-8859-1">
Titel: <br>
<input name="titel" type="text" size="40" tabindex="1000">
Bericht: <br>
<textarea name="bericht" rows="8" cols="40" tabindex="1004"></textarea>
<input type="submit" name="submit" value="Plaats Bericht!" title="Plaats bericht" tabindex="1005">
</form>
</body>
</html>
?>
plaats.php
<?php
include ("congif.php");
$titel = $_POST['titel'];
$bericht = $_POST['bericht'];
$datum = date("d.m.y H:i");
$bericht = htmlentities($bericht);
$bericht = nl2br($bericht);
$bericht = stripslashes($bericht);
$fopenr = fopen ($file, "r");
$oldmsgs = fread ($fopenr, filesize ($file));
$fopenw = fopen($file, "w+");
fwrite($fopenw, "
$titel
$bericht
$oldmsgs
");
fclose($fopenw);
echo"Bericht in DataBase geplaatst!<br> <a href=index.php>Klik hier om door te gaan.</a> \n";
?>
query
CREATE TABLE nieuws (
id int(10) NOT NULL,
titel varchar(100) NOT NULL,
bericht text NOT NULL,
PRIMARY KEY (id)
) TYPE=MyISAM;
op deze manier krijg ik natuurlijk geen letter in m`n database. Ik ben gewoon gaan proberen, en ben tot zover gekomen, maar het zal mij weinig verbazen als ik plaats.php to-taal verkeerd ontworpen heb. Ik zal even uitleggen wat ik wil.
Ik wil een klein nieuwssysteempje maken, waarbij ieder bericht apart word opgeslagen, en, als ik dat wil, dat ik die aparte pagina kan oproepen, editen en verwijderen.
Wat ik nu wil is de basic, als ik die begrijp, ga ik proberen m`n tekst te kunnen editen, verwijderen en een klein reactiesysteempje maken..
Ik hoop dat jullie mij willen/kunnen helpen, google namelijk niet :(