ich habe eine kurze Frage an euch..
Laut diesem Code werden Bilderuploads meiner User direkt in die Gallery geladen. Ich möchte nun allerdings eine Kategorie einrichten, in der diese Upload wandern. Wo genau im Code setzte ich welchen Befehl um dies zu erreichen?
Vielen Dank im Voraus
Timo
<?php defined ('main') or die ( 'no direct access' ); require_once('include/includes/func/gallery.php'); $title = $allgAr['title'].' :: Galleryupload '; $hmenu = 'Galleryupload'; $design = new design ( $title , $hmenu ); $design->header(); if( $_SESSION['authright'] < '1' ){ # Bilder in eine Kategorie hochladen $msg = ''; if (isset($_POST['hochladen']) AND $_POST['hochladen'] == 'yes') { if (!empty($_FILES['file']['name'])) { $fende = preg_replace("/.+\.([a-zA-Z]+)$/", "\\1", $_FILES['file']['name']); $fende = $endung = strtolower($fende); $name = substr($_FILES['file']['name'],0,-1*(strlen($fende)+1)); $size = @getimagesize ($_FILES['file']['tmp_name']); if (!empty($_FILES['file']['name']) AND $size[0] > 10 AND $size[1] > 10 AND ($size[2] == 2 OR $size[2] == 3 OR $size[2] == 1) AND ($fende == 'gif' OR $fende == 'jpg' OR $fende == 'jpeg' OR $fende == 'png')) { $besch = escape($_POST['besch'],'string'); $id = db_result(db_query("SHOW TABLE STATUS FROM `". DBDATE ."` LIKE 'prefix_gallery_imgs'"),0,'Auto_increment'); $bild_url = 'include/images/gallery/img_'.$id.'.'.$endung; if (@move_uploaded_file ($_FILES['file']['tmp_name'], $bild_url)) { db_query("INSERT INTO prefix_gallery_imgs (cat,datei_name,endung,besch) VALUES (16,'".$name."','".$endung."','".$besch."')"); $msg .= 'Datei '.$name.'.'.$endung.' erfolgreich hochgeladen<br />'; $bild_thumb = 'include/images/gallery/img_thumb_'.$id.'.'.$endung; $bild_norm = 'include/images/gallery/img_norm_'.$id.'.'.$endung; create_thumb ($bild_url, $bild_thumb, $allgAr['gallery_preview_width']); create_thumb ($bild_url, $bild_norm , $allgAr['gallery_normal_width']); $page = $_SERVER["HTTP_HOST"]. dirname($_SERVER["SCRIPT_NAME"]); $msg .= 'Bildlink: <a target="_blank" href="http://'.$page.'/'.$bild_url.'">http://'.$page.'/'.$bild_url.'</a><br />'; $msg .= 'Oder klein: <a target="_blank" href="http://'.$page.'/'.$bild_thumb.'">http://'.$page.'/'.$bild_thumb.'</a><br /><br />'; } else { $msg .= 'Datei '.$name.'.'.$endung.' konnte nicht hochgeladen werden<br />'; } } } else { $msg .= 'Datei '.$name.'.'.$endung.' konnte nicht hochgeladen werden, kein unterstütztes Bildformat.<br />'; } } ?> <table border="0" cellpadding="5" cellspacing="1" class="border" width="100%"> <tr> <td class="Callg"><?=$msg?> <form action="index.php?galleryupl" method="POST" enctype="multipart/form-data"> <input type="hidden" name="hochladen" value="yes" /> <table border="0" cellpadding="5" cellspacing="1" class="border" width="100%"> <tr> <td class="Cmite"> <input size="55" type="file" name="file" /> <br />Beschreibung: <input type="text" name="besch" value="" size="50" /> </td> </tr><tr> <td class="Cdark"> <input type="submit" value="Absenden" /> </td> </tr> </table> </form> </td> </tr></table> <? } else {echo '<br>Gäste dürfen keine Bilder in die Gallery hochladen!'; $tpl = new tpl ( 'user/login' ); $tpl->set_out('WDLINK', 'index.php?galleryupl', 0); } $design->footer(); ?>