Maus aus Düsseldorf: PHP Code in einer externen Datei?

Beitrag lesen

Hmm das ist auch nee Idee wie meinst du das mit den Funktionen. Wie wurdest du das denn dann bei einem Gästebuch machen. Da habe ich ja folgenden Code:

PHP-Code:
<?php
//Konfigurations Datei einbinden
include "../data/config.php";
include "../configs/functions.php";
session_start();
if(isset($_GET["deleteid"]) AND $_SESSION["rights"] == "admin")
{
if(is_numeric($_GET["deleteid"]))
{
$sql = "DELETE FROM gastebuch
WHERE id = ".$_GET['deleteid'];
mysql_query($sql) OR die(mysql_error());
}
}
if(!empty($_POST))
{
$sql = "INSERT INTO gastebuch
(
name,
email,
url,
betreff,
text,
IP,
betriebsystem,
woher_kommt_user,
welche_software,
welcher_server,
datum
)
VALUES
(
'" . addslashes($_POST["name"]) . "',
'" . addslashes($_POST["email"]) . "',
'" . addslashes($_POST["url"]) . "',
'" . addslashes($_POST["betreff"]) . "',
'" . addslashes($_POST["text"]) . "',
'" . $_SERVER["REMOTE_ADDR"]. "',
'" . $_SERVER["HTTP_USER_AGENT"]. "',
'" . $_SERVER['HTTP_REFERER']. "',
'" . $_SERVER['SERVER_SOFTWARE']. "',
'" . $_SERVER['SERVER_NAME']. "',
NOW()

)
";
mysql_query($sql) OR die(mysql_error());

header("Location: http://www.meine_seite.de/gaestebuch.php");
exit;
}
?>

Wie müsste das dann in der Datei aussehen und wie rufe ich das dann bei Action auf?

Gruß Maus aus Düsseldorf