Hallo.
Ich habe ein Skript zum uploaden von Bildern geschreiben.
Diese Bilder weden beim uploaden umbenannt in 1, 2, 3 usw . jpg.
Wenn ich jetzt jedoch dieses Skript auf meinen Webspace hochlade, werden beim uplaoden keine Bilder übertragen.
<?php
include "inc/constant.php";
@mysql_connect(MYSQL_HOST, MYSQL_USER, MYSQL_PASS) OR die(mysql_error());
mysql_select_db(MYSQL_DATABASE) OR die(mysql_error());
$directory="bildergalerie/";
$file = $_FILES['probe']['tmp_name'];
$max_bilder = count(glob('bildergalerie/*'));
$bilder = $max_bilder++;
$name = "$bilder.jpg";
if (is_array($name)) rsort($name);
if (isset($_FILES['probe']) and ! $_FILES['probe']['error']) {
  move_uploaded_file($file,$directory.$name);
  printf("Die Datei %s steht jetzt als " .
        "$bilder.jpg zur Verfügung.<br />\n",
    $_FILES['probe']['name']);
  printf("Sie ist %u Bytes groß und vom Typ %s.<br />\n",
    $_FILES['probe']['size'], $_FILES['probe']['type']);
  echo" <a href="adminbereich.php">Zurück</a>";
}
$sql = "INSERT INTO bildergalerie
           (Bild,Beschreibung,Datum)
        VALUES
           ('".$bilder.jpg."',
            '".$_POST['beschreibung']."',
            NOW())";
mysql_query($sql) OR die(mysql_error());
?>
Kann mir jemand sagen was hir dran falsch ist und was ich vllt besser machen könnte?
mfg Alex
 nicht angemeldet
 nicht angemeldet