ich habe mir eine Upload funktion für die Banner in der Partnerbox eingebaut.
// aendern / eintragen
if (isset($_POST['sub'])) {
$_POST['name'] = escape($_POST['name'], 'string');
$_POST['banner'] = $_FILES['banner']['name'];
move_uploaded_file($_FILES['banner']['tmp_name'], "include/images/wb/".$_POST['banner']);
$_POST['link'] = get_homepage(escape($_POST['link'], 'string'));
if (empty ($_POST['pkey'])) {
$_POST['pos'] = db_result(db_query("SELECT COUNT(*) FROM prefix_partners"), 0);
db_query("INSERT INTO prefix_partners (name,banner,link,pos) VALUES ('" . $_POST['name'] . "','" . $_POST['banner'] . "','" . $_POST['link'] . "','" . $_POST['pos'] . "')");
} else {
db_query("UPDATE prefix_partners SET name = '" . $_POST['name'] . "',banner = '" . $_POST['banner'] . "',link = '" . $_POST['link'] . "' WHERE id = '" . $_POST['pkey'] . "'");
}
}
funktioniert auch super.
Möchte ich nun einen Eintrag editieren, aber NICHT den Banner, so löscht er mir den Eintrag (für den BAnner) aus der Datenbank....grml
kann mir da jemand helfen...?


