, * Andreas Oesterreicher and * Rudolf Hangl . */ /** * @brief Formular zum Uploaden und Loeschen von * Semesterplaenen. * @date 31-08-2005 * @edit 05-01-2007 Umstellung neue DB */ require_once('../../config.inc.php'); require_once('../../../include/functions.inc.php'); require_once('../../../include/benutzerberechtigung.class.php'); require_once('../../../include/lehrveranstaltung.class.php'); //Connection Herstellen if(!$sql_conn = pg_pconnect(CONN_STRING)) die("Fehler beim oeffnen der Datenbankverbindung"); $user = get_uid(); if(check_lektor($user,$sql_conn)) $is_lector=true; else die('Sie haben keine Berechtigung fuer diesen Bereich'); if(!isset($_GET['lvid']) || !is_numeric($_GET['lvid'])) die('Fehlerhafte Parameteruebergabe'); else $lvid=$_GET['lvid']; $lv_obj = new lehrveranstaltung($sql_conn); if(!$lv_obj->load($lvid)) die('Freifach konnte nicht ermittelt werden'); $openpath='../../../documents/freifaecher/'.$lv_obj->lehreverzeichnis.'/semesterplan/'; ?> Upload Semesterplan "; echo "
  Upload Semesterplan
   
 "; if(isset($inhalt)) { if($inhalt!="____Ordnerinhalt____") { if(is_file($openpath . $inhalt)) { exec("rm -r '$openpath$inhalt'"); writeCISlog('DELETE',"rm -r '$openpath$inhalt'"); echo "
Datei erfolgreich geloescht
"; } else { echo "
Die Datei $openpath$inhalt konnte nicht gefunden werden.
"; } } else { echo "
Bitte zuerst eine Datei auswaehlen
"; } } if(isset($userfile)) { if(is_uploaded_file($userfile)) { $fn = $_FILES['userfile']['name']; //Original Dateiname if(!stristr($fn, '.php') && !stristr($fn, '.cgi') && !stristr($fn, '.pl')) { if(copy($userfile,$openpath . $fn)) echo "
Das File wurde erfolgreich hochgeladen
"; else echo "
Fehler beim hochladen der Datei!
"; } else { echo "
Dieser Dateityp ist nicht erlaubt
"; } } } echo "
 
"; echo ""; echo ""; echo "
"; //FileAuswahlfeld echo "
 
"; echo " "; echo " "; echo "
"; ?>