Hello,
$projecttype = ($_POST["projecttype"]);
$projecttitle = ($_POST["projecttitle"]);
$projectdescription = ($_POST["projectdescription"]);
$pcid = ($_SESSION["user_id"]);
Wenn Du die Werte aus $_POST schon extra nochmal kopierst, dann hättest Du auch an das passende Escaping denken können.
http://www.php.net/manual/de/function.mysql-real-escape-string.php
$query = "INSERT INTO projects VALUES
('$projecttype', '$projecttitle', '$projectdescription', '$pcid')";
Dieses Query ist mMn falsch, da MySQL nicht weiß, welche Felder geändert werden sollen
http://dev.mysql.com/doc/refman/5.0/en/insert.html
Wo liegt jetzt noch dein Problem?
Den Wert aus der Session hast Du doch schon ausgelesen.
Hast Du die Session auch gestartet bzw. wiederaufgenommen?
Harzliche Grüße vom Berg
http://www.annerschbarrich.de
Tom
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau
