, * Andreas Oesterreicher * Rudolf Hangl < rudolf.hangl@technikum-wien.at > * Gerald Simane-Sequens < gerald.simane-sequens@technikum-wien.at > */ require_once('../../../config/cis.config.inc.php'); // ------------------------------------------------------------------------------------------ // Datenbankanbindung // ------------------------------------------------------------------------------------------ require_once('../../../include/basis_db.class.php'); if (!$db = new basis_db()) die('Fehler beim Herstellen der Datenbankverbindung'); require_once('../../../include/functions.inc.php'); require_once('../../../include/benutzerberechtigung.class.php'); require_once('../../../include/studiengang.class.php'); require_once('../../../include/studiensemester.class.php'); require_once('../../../include/lehrveranstaltung.class.php'); $user = get_uid(); $rechte= new benutzerberechtigung(); $rechte->getBerechtigungen($user); if(isset($_GET['lvid']) && is_numeric($_GET['lvid'])) $lvid=$_GET['lvid']; else die('Fehler bei der Parameteruebergabe'); $lv_obj = new lehrveranstaltung(); $lv_obj->load($lvid); $stg_obj=new studiengang(); $stg_obj->load($lv_obj->studiengang_kz); $openpath="../../../documents/".strtolower($stg_obj->kuerzel)."/".$lv_obj->semester."/".strtolower($lv_obj->lehreverzeichnis)."/upload/"; $stsem_obj = new studiensemester(); $stsem = $stsem_obj->getaktorNext(); ?>
   Studenten-Upload verwalten
   
  db_query($qry)) { while($row = $db->db_fetch_object($result)) { if($rechte->isBerechtigt('lehre',$lv_obj->studiengang_kz,null,$row->fachbereich_kurzbz)) $is_berechtigt=true; } } else die('Fehler beim Lesen aus der Datenbank'); if($rechte->isBerechtigt('lehre',$lv_obj->studiengang_kz)) $is_berechtigt=true; if($rechte->isBerechtigt('admin',$lv_obj->studiengang_kz)) $is_berechtigt=true; $sql_query = "SELECT DISTINCT vorname, nachname, uid FROM lehre.tbl_lehreinheit, lehre.tbl_lehreinheitmitarbeiter, campus.vw_mitarbeiter WHERE tbl_lehreinheit.lehrveranstaltung_id='$lvid' AND tbl_lehreinheit.lehreinheit_id=tbl_lehreinheitmitarbeiter.lehreinheit_id AND mitarbeiter_uid=uid AND uid='$user' ORDER BY nachname, vorname, uid"; //studiensemester_kurzbz='$stsem' AND if($result = $db->db_query($sql_query)) { if($db->db_num_rows($result)>0) { $is_berechtigt=true; } } else die('Fehler beim Lesen aus der Datenbank'); if(!$is_berechtigt) die('Sie haben keine Berechtigung fuer diesen Bereich'); //echo 'ACHTUNG: Der Studentenupload steht nur noch bis zum Ende des Wintersemesters 2008 zur Verfügung

'; echo "
"; if(isset($delete_dir)) { if(@is_dir($openpath)) { if(chdir($openpath)) { exec('rm -r *'); writeCISlog('DELETE', "rm -r $openpath/*"); } else echo 'Fehler beim loeschen des Ordners'; } echo ""; } if(isset($openpath) && $openpath != "") { if(@is_dir($openpath)) { $dest_dir = @dir($openpath); $dir_empty = true; while($entry = $dest_dir->read()) { if($entry != "." && $entry != "..") { $dir_empty = false; break; } } if(!$dir_empty) { echo "
  • Studenten-Upload einsehen
  • "; echo "
  • Studenten-Uploadverzeichnis 
  • "; } else { echo '
  • Studenten-Upload einsehen
  • '; echo '
  • Studenten-Uploadverzeichnis leeren
  • '; } } else { echo '
  • Studenten-Upload einsehen
  • '; echo '
  • Studenten-Uploadverzeichnis leeren
  • '; } } else { die('

    Es wurde kein Pfad definiert.

    '); } echo '
    '; ?>