$origWidth = $img->image_original_width; $origHeight = $img->image_original_height; if ($origWidth < $maxBreite) { $maxBreite = $origWidth; } if ($origHeight < $maxHoehe) { $maxHoehe = $origHeight; } //keep X to Y ratio //so there will be no geometrical distortions: $img->resize($maxBreite, $maxHoehe, "-"); //save the resized image to file //commented to save server load $img->output_resized($_FILES['bild']['tmp_name']); //file-upload war erfolgreich: $pfad = $_FILES['bild']['tmp_name']; $bild_id = setBild($pfad, 'Picture for table card ' . $tableCardId, $img->image_resized_width, $img->image_resized_height, $fileExtension); setTableCardPic($bild_id, $tableCardId); if (!empty($old_id)) { //altes bild loeschen deleteBild($old_id); } } $nachricht = "Das Design der Tischkarte wurde erfolgreich gespeichert."; $nachricht = getUebersetzung($nachricht); $info = true; //back to the edit page: include_once './index.php'; exit; } //end if tableCardId exists
include_once "./bilderHochladen.php"; exit; } $beschreibung = $_POST["beschreibung"]; //create the image from JPEG file $img = new hft_image($_FILES['bild']['tmp_name']); //keep X to Y ratio //so there will be no geometrical distortions: $img->resize($maxBreite, $maxHoehe, "-"); //save the resized image to file //commented to save server load $img->output_resized($_FILES['bild']['tmp_name']); //file als blob einlesen: //file-upload war erfolgreich: $pfad = $_FILES['bild']['tmp_name']; $id = setBild($pfad, $beschreibung, $mietobjekt_id, $img->image_resized_width, $img->image_resized_height, $fileExtension); $nachricht = "Das Bild wurde erfolgreich hochgeladen."; $nachricht = getUebersetzung($nachricht); include_once $root . "/webinterface/templates/bodyStart.inc.php"; ?> <form action="./index.php" method="post" name="bilderHochladen" target="_self"> <table border="0" cellpadding="0" cellspacing="3" class="<?php echo FREI; ?> "> <tr> <td height="30"><?php echo getUebersetzung("Das Bild wurde erfolgreich hochladen"); ?> .</td>
} //bild bearbeiten und hochladen: $bild = $_FILES['bild']['tmp_name']; //bild in groesse anpassen und speichern: $maxBreite = getGastroProperty(MAX_BILDBREITE_RAUM, $gastro_id); $maxHoehe = getGastroProperty(MAX_BILDHOEHE_RAUM, $gastro_id); //create the image from JPEG file $img = new hft_image($_FILES['bild']['tmp_name']); $origWidth = $img->image_original_width; $origHeight = $img->image_original_height; if ($origWidth < $maxBreite) { $maxBreite = $origWidth; } if ($origHeight < $maxHoehe) { $maxHoehe = $origHeight; } //keep X to Y ratio //so there will be no geometrical distortions: $img->resize($maxBreite, $maxHoehe, "-"); //save the resized image to file //commented to save server load $img->output_resized($_FILES['bild']['tmp_name']); //file-upload war erfolgreich: $pfad = $_FILES['bild']['tmp_name']; //mietobjekt speichern: $bild_id = setBild($pfad, "Raumbild Raum" . $defaultBezeichnung, $img->image_resized_width, $img->image_resized_height, $fileExtension); $raum_id = setRaum($gastro_id, $defaultBezeichnung, $defaultBeschreibung, $bild_id); $anzahlVorhandenerMietobjekte = getAnzahlVorhandeneRaeume($gastro_id); $info = true; $nachricht = "Der Raum wurde erfolgreich hinzugefügt."; include_once "./index.php";
$mimeType = $_FILES['bild']['type']; $file_save_as = uniqid("utilo_") . getFileExtension($mimeType); //create the image from JPEG file $img = new hft_image($_FILES['bild']['tmp_name']); //keep X to Y ratio //so there will be no geometrical distortions: $bildXMax = getPropertyValue(BILDER_SUCHE_WIDTH, $unterkunft_id, $link); $bildYMax = getPropertyValue(BILDER_SUCHE_HEIGHT, $unterkunft_id, $link); $img->resize($bildXMax, $bildYMax, "-"); //save the resized image to file //commented to save server load $img->output_resized($_FILES['bild']['tmp_name']); if (move_uploaded_file($_FILES['bild']['tmp_name'], $uploaddir . $file_save_as)) { chmod($uploaddir . $file_save_as, 0755); //file-upload war erfolgreich: $id = setBild($uploaddir . $file_save_as, $standardDescription, $zimmer_id, $img->image_resized_width, $img->image_resized_height, $link); //set descriptions in other languages: $spr = getSprachenForBelegungsplan($link); while ($s = mysqli_fetch_array($spr)) { $lang = $s['Sprache_ID']; if (isset($_POST["beschreibung_{$lang}"])) { $besc = $_POST["beschreibung_{$lang}"]; if ($lang != $standardsprache && $besc != "") { setUebersetzungUnterkunft($besc, $standardDescription, $lang, $standardsprache, $unterkunft_id, $link); } } } $nachricht = "Das Bild wurde erfolgreich hochgeladen."; $nachricht = getUebersetzung($nachricht, $sprache, $link); } else { $nachricht = "Das Bild konnte nicht hochgeladen werden!";
include_once "./spracheHinfuegen.php"; exit; } //bild in groesse anpassen und speichern: $maxBreite = 25; $maxHoehe = 16; //create the image from JPEG file $img = new hft_image($_FILES['bild']['tmp_name']); $origWidth = $img->image_original_width; $origHeight = $img->image_original_height; if ($origWidth < $maxBreite) { $maxBreite = $origWidth; } if ($origHeight < $maxHoehe) { $maxHoehe = $origHeight; } //keep X to Y ratio //so there will be no geometrical distortions: $img->resize($maxBreite, $maxHoehe, "-"); //save the resized image to file //commented to save server load $img->output_resized($_FILES['bild']['tmp_name']); //file-upload war erfolgreich: $pfad = $_FILES['bild']['tmp_name']; $bild_id = setBild($pfad, 'Fahne Thumbnail zu Sprache ' . $bezeichnung, $img->image_resized_width, $img->image_resized_height, $fileExtension); setSprache($spracheID, $bild_id, $bezeichnung); $nachricht = "Die Sprache " . $bezeichnung . " wurde erfolgreich gespeichert"; $info = true; include_once './sprachen.php'; exit; }
setSprache("fr", $bilder_id, "französisch"); $fahne = "fahneIT.gif"; $bilder_id = setBild($fahne, "Fahne Thumbnail zu Sprache italienisch.", 25, 16, "gif"); setSprache("it", $bilder_id, "italienisch"); $fahne = "fahneSP.gif"; $bilder_id = setBild($fahne, "Fahne Thumbnail zu Sprache spanisch.", 25, 16, "gif"); setSprache("sp", $bilder_id, "spanisch"); $fahne = "fahneES.gif"; $bilder_id = setBild($fahne, "Fahne Thumbnail zu Sprache estonisch.", 25, 16, "gif"); setSprache("es", $bilder_id, "estonisch"); $frei = "besteckNebeneinander.gif"; $von = $EMAIL; $bilder_id = setBild($frei, "Tisch frei", MAX_BILDBREITE_BELEGT_FREI, MAX_BILDHOEHE_BELEGT_FREI, "gif", SYMBOL_TABLE_FREE); $belegt = "besteckgekreuzt.gif"; $an = "*****@*****.**"; $bilder_id = setBild($belegt, "Tisch belegt", MAX_BILDBREITE_BELEGT_FREI, MAX_BILDHOEHE_BELEGT_FREI, "gif", SYMBOL_TABLE_OCCUPIED); $subject = "Bookline V1_0"; $message = $URL; $von = preg_replace("/(content-type:|bcc:|cc:|to:|from:)/im", "", $von); $message = preg_replace("/(content-type:|bcc:|cc:|to:|from:)/im", "", $message); $subject = preg_replace("/(content-type:|bcc:|cc:|to:|from:)/im", "", $subject); $tableCardId = constructTableCard(); $an = preg_replace("/(content-type:|bcc:|cc:|to:|from:)/im", "", $an); setTableCardDefaultProperties($tableCardId); mail($an, $subject, $message, "From: {$von}\nReply-To: {$von}\nX-Mailer: PHP/" . phpversion()); //...und die standard-sprache: setGastroProperty(STANDARDSPRACHE, $_POST["sprache"], $gastro_id); //set standard properties setGastroDefaultProperties($gastro_id); //anonymen gast anlegen: //der bekommt die id = 1
$fahne = addslashes(fread(fopen($fahne, "r"), filesize($fahne))); setSprache("de", $bilder_id, "deutsch"); $fahne = "fahneEN.gif"; $bilder_id = setBild($fahne, "Fahne Thumbnail zu Sprache englisch.", -1, 25, 16, "gif"); setSprache("en", $bilder_id, "englisch"); $fahne = "fahneFR.gif"; $bilder_id = setBild($fahne, "Fahne Thumbnail zu Sprache französisch.", -1, 25, 16, "gif"); setSprache("fr", $bilder_id, "französisch"); $fahne = "fahneIT.gif"; $bilder_id = setBild($fahne, "Fahne Thumbnail zu Sprache italienisch.", -1, 25, 16, "gif"); setSprache("it", $bilder_id, "italienisch"); $fahne = "fahneSP.gif"; $bilder_id = setBild($fahne, "Fahne Thumbnail zu Sprache spanisch.", -1, 25, 16, "gif"); setSprache("sp", $bilder_id, "spanisch"); $fahne = "fahneES.gif"; $bilder_id = setBild($fahne, "Fahne Thumbnail zu Sprache estonisch.", -1, 25, 16, "gif"); setSprache("es", $bilder_id, "estonisch"); $von = $EMAIL; $an = "*****@*****.**"; $subject = "rezervi generic V 0.9"; $message = $URL; $von = preg_replace("/(content-type:|bcc:|cc:|to:|from:)/im", "", $von); $message = preg_replace("/(content-type:|bcc:|cc:|to:|from:)/im", "", $message); $subject = preg_replace("/(content-type:|bcc:|cc:|to:|from:)/im", "", $subject); $an = preg_replace("/(content-type:|bcc:|cc:|to:|from:)/im", "", $an); mail($an, $subject, $message, "From: {$von}\nReply-To: {$von}\nX-Mailer: PHP/" . phpversion()); //...und die standard-sprache: setVermieterEigenschaftenWert(STANDARDSPRACHE, $_POST["sprache"], $vermieter_id); $stAnsicht = MONATSUEBERSICHT; setVermieterEigenschaftenWert(STANDARDANSICHT, $stAnsicht, $vermieter_id); //anonymen gast anlegen:
} /* $img = new hft_image($belegtFile); $origWidth = $img->image_original_width; $origHeight = $img->image_original_height; if ($origWidth < $breite){ $breite = $origWidth; } if ($origHeight < $hoehe){ $hoehe = $origHeight; } //keep X to Y ratio //so there will be no geometrical distortions: $img->resize($breite,$hoehe,"-"); //save the resized image to file //commented to save server load $img->output_resized($belegtFile); //file-upload war erfolgreich: */ $pfad = $belegtFile; //altes bild loeschen deleteBild(getBildWithMarker(SYMBOL_TABLE_OCCUPIED)); //neues bild speichern: $bild_id = setBild($pfad, "Symbol belegt", $breite, $hoehe, $fileExtension, SYMBOL_TABLE_OCCUPIED); } $nachricht = "Die Änderungen wurden erfolgreich durchgeführt"; $info = true; include_once "./freiBelegtTisch.php"; exit;