Bin erst ein PHP-Newb, um mal das zu klären ...

Auf jedenfall hab ich ein Problem Daten in eine MySQL Datenbank zu bekommen .... Hab alles so gemacht wie es im Buche steht, aber es funkt nicht, ich denke die Variabeln werden einfach nicht übergeben ... (soll ein Lexikon Script werden ... dH - die Daten werden von einem Formular an ein Script übermittelt, welches die Daten in die Datenbank gibt!)
Aber es funkt ned ..... Die Eintragseite wird garned angezeigt .... bin echt ratlos .... Aber schaut selbst;
Mal die Config.php
<?php
$url = "http://starwarrior.elbone.net/";
$date = date ("d/m/Y");
$adminmail = "major_horsk@gmx.at";
$config[mysqlhost] = "localhost";
$config[mysqluser] = "starwarrior";
$config[mysqlpass] = "*********";
$config[mysqldata] = "starwarrior";
if (!$handler) {
$handler = @mysql_connect($config[mysqlhost], $config[mysqluser], $config[mysqlpass]) OR
die("<center><font class=medium><b>Fehler:</b> mySQL connection failed!</font></center>");
mysql_select_db($config[mysqldata],$handler) OR
die("<center><font class=medium><b>Fehler:</b> mySQL connection failed!</font></center>");
}
?>
und das Sccript (Die Variablen $name, $email, $kategorie, $headline, $text, $quelle werden mit dem Vormular mitels "POST" übergeben!
)
<?php
include ("header.php");
Include ("config.php");
?>
<?php
($name, $email, $kategorie, $headline, $text, $quelle) {
global $config, $handler;
$add = mysql_query("INSERT INTO lexikon (name, email, kategorie, headline, text, quelle, date) VALUES ('$name', '$email', '$kategorie', '$headline', '$text', '$quelle')", $pn_handler);
$num = mysql_num_rows($add);
echo "<font class=\"head\">Gratulation!</font><br><br><font class=\"medium\">Du hast soeben erfolgreich den $num Datensatz in das Lexikon eingefügt!</font>";
mysql_close($handler);
}
?>
<?php
include ("footer.php");
?>
Bin echt ratlos - und über jede Hilfe dankbar!
Thanks,
Yomin