Hallo,
Ich programmiere gerade an einer Gallery wo man per Admin uploaden kann usw.
allerdings will das ding nicht so wie ich will. weiß jemand woran das liegt?
hier der code:
edit: achja, was nicht geht: er lädt das bild nicht hoch, gibt aber auch keine fehlermeldung aus. in mysql wird alles reingeschrieben!
Ich programmiere gerade an einer Gallery wo man per Admin uploaden kann usw.
allerdings will das ding nicht so wie ich will. weiß jemand woran das liegt?
hier der code:
PHP:
<?php $category=$_POST['category'];
$add="$uploaddir/gallery/$category/$filename";
$add="$uploaddir/gallery/thumb/$category/$filename";
$fid=$_REQUEST['fid'];
$action=$_REQUEST['action'];
$name=$_POST['name'];
$info=$_POST['info'];
$fav=$_POST['fav'];
$filename=$_FILES['userfile']['name'];
$filetmpname=$_FILES['userfile']['tmp_name'];
$filetype=$_FILES['userfile']['type'];
$filesize=$_FILES['userfile']['size'];
if($filetype=="image/pjpeg") { $error=0; $filex="jpg"; }
if($filetype=="image/jpeg") { $error=0; $filex="jpg"; }
if($filetype=="image/gif") { $error=0; $filex="gif"; }
if($filetype=="image/png") { $error=0; $filex="png"; }
if($action=="add") { $error=0;
if (empty($name) OR empty($filename)) { $error++; $msg="Bitte mindestens Name, Bild eingeben!"; }
if ($error==0) {
$dir = "gallery/$category/$filename";
copy($file, $dir);
$sql7="SELECT * FROM users WHERE id='$userid'";
$data7=mysql_query($sql7, $db);
while ($users = mysql_fetch_object ($data7)) { $uploader = $users->nick; }
$add="INSERT INTO gallery (name, info, thumb, img, category, fav, freigeschaltet, uploader) VALUES ('$name', '$info', '$filename', '$filename', '$category', '$fav', '1', '$uploader')";
$sqlaction=mysql_query($add);
print "Bild <strong>erfolgreich</strong> eingetragen.. [ <a href=\"index.php?show=admin\">weiter</a> ]"; }
else { print "<strong>Fehler:</strong> $msg"; } }
edit: achja, was nicht geht: er lädt das bild nicht hoch, gibt aber auch keine fehlermeldung aus. in mysql wird alles reingeschrieben!
vielen vielen dank *gutes reno geb*