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