, * Andreas Oesterreicher and * Rudolf Hangl < rudolf.hangl@technikum-wien.at > * Gerald Simane-Sequens < gerald.simane-sequens@technikum-wien.at > * */ // Oberflaeche zum Upload von Bildern //session_cache_limiter('none'); //muss gesetzt werden damit der upload in chrome und das automatische updaten des profilbildes funktioniert 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/akte.class.php'); require_once('../../include/phrasen.class.php'); require_once('../../include/fotostatus.class.php'); $user = get_uid(); $sprache = getSprache(); $p = new phrasen($sprache); echo ' '. cropCss().' '.$p->t('profil/Bildupload').'

'.$p->t('profil/Bildupload').'

'; function resize($filename, $width, $height) { $ext = explode('.',$_FILES['bild']['name']); $ext = strtolower($ext[count($ext)-1]); // Hoehe und Breite neu berechnen list($width_orig, $height_orig) = getimagesize($filename); if ($width && ($width_orig < $height_orig)) { $width = ($height / $height_orig) * $width_orig; } else { $height = ($width / $width_orig) * $height_orig; } $image_p = imagecreatetruecolor($width, $height); $image = imagecreatefromjpeg($filename); //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'])) { $benutzer = new benutzer(); $benutzer->load($user); if($benutzer->person_id!=$_GET['person_id']) die($p->t('global/keineBerechtigungFuerDieseSeite')); $fs = new fotostatus(); if($fs->akzeptiert($benutzer->person_id)) die($p->t('profil/profilfotoUploadGesperrt')); } else die($p->t('global/fehlerBeiDerParameteruebergabe')); echo '
'; echo $p->t('profil/BilduploadInfotext',array($p->t('dms_link/bildRichtlinien'))).'

'; echo '
'.$p->t('profil/fotoAuswählen').'
'; if (isset($_POST['src'])) { $src = $_POST['src']; echo $src; } function cropCss() { return ' '; } ?>