kann es damit zusammenhängen, dass du das feld msg nennst und $_POST['beschreibung'] abfragst?
1.msg ist der name vom textfeld <textarea name="msg" rows="8" cols="90" ></textarea>
die zur Variable führt
$msg = clean_it($_POST['beschreibung']);
und diese ins VALUES [B][B][B]$msg übernimmt und in tabellen spalte beschreibung schreibt.
$eintragen = mysql_query("INSERT INTO ".$tabelle." (titel, cat, icon, datei, date, beschreibung)
VALUES ('$titel','$cat', '$img_datei', '$datei', now(), '$msg')");
[/B][/B][/B]
und du solltest die id des bildes aus der db nicht als bildnamen nutzen/speichern, sondern einen random string als namen wählen. den uniqe in der db machen.
außerdem fucked es ab, dass deine post-werte nicht übernommen werden, bei nem fehler musste jedes mal ALLES neu eintragen.
außerdem thumbnails.. die erzeugt man selber, die werden nciht hochgeladen vom user, sonst zeigt dir der thumb ne nackte olle und das eigentliche bild den dödel vom weihnachtsmann...
2.Das geht alles wunderbar wie es sollte. und das war keine frage dies bezüglich.
wer lesen kann ist klar im vorteil..
lol hier sind nur noobs ich geh mal woanders fragen woran liegts ihr seid mir zu dumm..