Okay, et lille eksempel.
Først skal du oprette følgende tabel i din database:
CREATE TABLE `underskrifter` (
`id` int(11) NOT NULL auto_increment,
`navn` varchar(255) NOT NULL default '',
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
Herefter kunne man indskrive navne således:
(husk database adgang).
<?php
// husk at forbinde til din database først.
//
http://dk.php.net/mysql_select_db <- sådan opretter du forbindelse.
if(isset($_POST["gem"])) {
mysql_query("INSERT INTO underskrifter (navn) VALUES ('".addslashes($_POST[navn])."')") or die(mysql_error());
}
?>
<form action="" method="post">
Navn: <input type="text" name="navn"> <input type="submit" name="gem" value="Send">
</form>
Du kan selv rette det til så det bliver pænere, eller hvis du vil have andre ting med. Dette er blot princippet i det.
Når jeg kommer hjem, kan jeg skrive et script der får de underskrifter ind du har i forvejen.
Hvis du også gerne vil have listet alle underskrifterne på siden kan du gøre således:
<?php
// husk at forbinde til din database først.
//
http://dk.php.net/mysql_select_db <- sådan opretter du forbindelse.
$query = mysql_query("SELECT navn FROM underskrifter ORDER BY id DESC") or die(mysql_error());
while($row = mysql_fetch_array($query)) {
echo "<div>$row[id]. $row[name]</div> \n";
}
?>