require_once '../../../config/cis.config.inc.php'; require_once '../../../include/functions.inc.php'; require_once '../../../include/person.class.php'; require_once '../../../include/benutzer.class.php'; require_once '../../../include/benutzerberechtigung.class.php'; require_once '../../../include/akte.class.php'; require_once '../../../include/dokument.class.php'; require_once '../../../include/mail.class.php'; require_once '../../../include/phrasen.class.php'; header("Content-Type: text/html; charset=utf-8"); if (isset($_GET['lang'])) { setSprache($_GET['lang']); } $code = $_SESSION['incoming/user']; $person = new person(); $person_id = $person->checkZugangscode($code); if ($person_id != $_GET['person_id']) { die('Sie haben keine Berechtigung für diese Seite'); } $dokumenttyp = isset($_GET['dokumenttyp']) ? $_GET['dokumenttyp'] : 'LearnAgr'; $sprache = getSprache(); $p = new phrasen($sprache); $PHP_SELF = $_SERVER['PHP_SELF']; echo "<html>\n\t\t<head><title>File-Upload</title></head>\n\t\t<body>"; //Bei Upload des Bildes if (isset($_POST['submitbild'])) { if (isset($_FILES['bild']['tmp_name'])) { //Extension herausfiltern $ext = explode('.', $_FILES['bild']['name']); $ext = mb_strtolower($ext[count($ext) - 1]); $filename = $_FILES['bild']['tmp_name'];
* Authors: Karl Burkhart <*****@*****.**> * */ require_once '../../../config/cis.config.inc.php'; require_once '../../../include/phrasen.class.php'; require_once '../../../include/person.class.php'; if (isset($_GET['lang'])) { setSprache($_GET['lang']); } $sprache = getSprache(); $p = new phrasen($sprache); if (isset($_POST['userid'])) { $login = trim($_REQUEST['userid']); $person = new person(); session_start(); $person_id = $person->checkZugangscode($login); //Zugangscode wird überprüft if ($person_id != false) { $_SESSION['prestudent/user'] = $login; $_SESSION['prestudent/person_id'] = $person_id; header('Location: prestudent.php'); exit; } else { $errormsg = $p->t('incoming/ungueltigerbenutzer'); } } ?> <!DOCTYPE html> <html> <head> <title>Prestudenten-Tool</title>
//Bild nur verkleinern aber nicht vergroessern if ($width_orig > $width || $height_orig > $height) { imagecopyresampled($image_p, $image, 0, 0, 0, 0, $width, $height, $width_orig, $height_orig); } else { $image_p = $image; } imagejpeg($image_p, $filename, 80); @imagedestroy($image_p); @imagedestroy($image); } if (!isset($_GET['person_id'])) { die($p->t('global/fehlerBeiDerParameteruebergabe')); } $person = new person(); if (isset($_SESSION['prestudent/user'])) { $person_id = $person->checkZugangscode($_SESSION['prestudent/user']); } if (isset($_SESSION['incoming/user'])) { $person_id = $person->checkZugangscode($_SESSION['prestudent/user']); } if ($person_id != $_GET['person_id']) { die('Sie haben keine Berechtigung für diese Seite'); } //Bei Upload des Bildes if (isset($_POST['submitbild'])) { if (isset($_FILES['bild']['tmp_name'])) { //Extension herausfiltern $ext = explode('.', $_FILES['bild']['name']); $ext = mb_strtolower($ext[count($ext) - 1]); $width = 101; $height = 130;
* You should have received a copy of the GNU General Public License * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA. * * Authors: Christian Paminger <*****@*****.**>, * Andreas Oesterreicher <*****@*****.**> and * Rudolf Hangl <*****@*****.**>. */ // Holt den Hexcode eines Aktes aus der DB wandelt es in Zeichen // um und gibt das Dokument zurueck. require_once 'auth.php'; require_once '../../../config/vilesci.config.inc.php'; require_once '../../../include/akte.class.php'; require_once '../../../include/person.class.php'; $person = new person(); $person_id = $person->checkZugangscode($_SESSION['incoming/user']); //base64 Dump aus der DB holen if (isset($_GET['id']) && is_numeric($_GET['id'])) { $akte = new akte($_GET['id']); if ($person_id != $akte->person_id) { die('Sie haben keine Berechtigung fuer diese Datei'); } //Header fuer Bild schicken header("Content-type: {$akte->mimetype}"); header('Content-Disposition: attachment; filename="' . $akte->titel . '"'); echo base64_decode($akte->inhalt); } else { echo 'Unkown type'; } ?> >>>>>>> fee287127566cd5d18c55b556d178b661711c694