<?
#This might need some fixing...

echo '<html><head><title>Guestbook 0.00000001(a)</title></head>';
echo 
'<body>';
echo 
'<h1>Guestbook</h1>';

if(!
$mailto) {
    
$mailto='webmaster@localhost';
}

if(
$action=='store') {
    
mysql_connect('localhost','realuser','asdhjskdfnjsn');
    
mysql_query("insert into guestbook (name,email,subject,body) values (\"$name\",\"$email\",\"$subject\",\"$body\")");
    echo 
'Thanks for your comment!';    
    
mail($mailto,'New guestbook entry: '.$subject,$body,"From: robomail@mydomain.com");
}

if(
$action=='add') {
    echo 
"<form action=\"$_SERVER[PHP_SELF]\">";
    echo 
"<input type=\"hidden\" value=\"store\" name=\"action\">";
    echo 
"Name: <input name=\"name\" ><br />";
    echo 
"Email: <input name=\"email\" ><br />";
    echo 
"Subject: <input name=\"subject\" ><br />";
    echo 
"<textarea name=\"body\" ></textarea>";
    echo 
"<input type=\"submit\" >";
    echo 
"</form>";
}

if(!
$action) {
    
mysql_connect('localhost','realuser','asdhjskdfnjsn');
    
$res=mysql_query("select * from guestbook");
    while(
$comment=mysql_fetch_array($res)) {
        echo 
"<h2>$comment[3]</h2>";        
        echo 
"<p>Posted by $comment[1] (<a href=\"mailto:$comment[2]\">$comment[2]</a>)</p>";        
        echo 
"<p>$comment[4]</p>";        
        
$i++;
    }
    echo(
"$i comments found. <a href=\"$_SERVER[PHP_SELF]?action=add\">add one</a>");
}

echo
'</body>';
echo
'</html>';
?>