diff --git a/cis/private/jahresplan/jahresplan_bilder.php b/cis/private/jahresplan/jahresplan_bilder.php index a70cf697e..1d625feee 100644 --- a/cis/private/jahresplan/jahresplan_bilder.php +++ b/cis/private/jahresplan/jahresplan_bilder.php @@ -68,7 +68,7 @@ if (empty($heximg)) // Leeres Images { - $heximg ='4749463839611e000a0080ff00c0c0c000000021f90401000000002c000000001e000a0040020f848fa9cbed0fa39cb4da8bb3debc00003b'; + $heximg ='R0lGODlhHgAKAID/AMDAwAAAACH5BAEAAAAALAAAAAAeAAoAQAIPhI+py+0Po5y02ouz3rwAADs='; } @ob_end_clean(); @@ -78,10 +78,7 @@ function jahresplan_hexstr($hex) { - $string=""; - for ($i=0;$i diff --git a/cis/private/jahresplan/jahresplan_kategorie.php b/cis/private/jahresplan/jahresplan_kategorie.php index 4455c1cd7..efb4ebcdf 100644 --- a/cis/private/jahresplan/jahresplan_kategorie.php +++ b/cis/private/jahresplan/jahresplan_kategorie.php @@ -87,14 +87,8 @@ $string = fread($fp, filesize($filename)); fclose($fp); if (isset($fp)) unset($fp); - //in HEX-Werte umrechnen - $hex=""; - for ($i=0;$i"; -//wandelt einen String in HEX-Werte um -function strhex($string) -{ - $hex=""; - for ($i=0;$i"; - $contentOUTPUT.=''; + $contentOUTPUT.=''; } } diff --git a/cis/private/kommune/kommune_funktionen.inc.php b/cis/private/kommune/kommune_funktionen.inc.php index b2d7761d9..b67aa750c 100644 --- a/cis/private/kommune/kommune_funktionen.inc.php +++ b/cis/private/kommune/kommune_funktionen.inc.php @@ -1233,7 +1233,7 @@ function kommune_funk_show_wettbewerbeinladungen_forderungstage($oWettbewerb) if ($bTmpFehlerNummerGefunden==2) // matchbestaetigtamum mit matchdatumzeit { $showHTML.='Achtung! Das Spielergebnis wurde noch nicht eingetragen von '.$arrTempWettbewerbTermine[$iTmpZehler]["team_forderer"] .'. -
Das Ergebnis zum Spieldatum '.$arrTempWettbewerbTermine[$iTmpZehler]["matchdatum"].' sollte spätestens vor '. ($arrTempWettbewerbTermine[$iTmpZehler]["matchdatumzeit_tag_diff"] - $arrTempWettbewerbTermine[$iTmpZehler]["forderungstage"]).' Tag(en) erfolgen.'; +
Das Ergebnis zum Spieldatum '.$arrTempWettbewerbTermine[$iTmpZehler]["matchdatum"].' sollte sp�testens vor '. ($arrTempWettbewerbTermine[$iTmpZehler]["matchdatumzeit_tag_diff"] - $arrTempWettbewerbTermine[$iTmpZehler]["forderungstage"]).' Tag(en) erfolgen.'; $showHTML.='
Das Ergebnis '.$arrTempWettbewerbTermine[$iTmpZehler]["ergebniss"].' bitte erfassen! '; $paramURL=$_SERVER['PHP_SELF'].'?'.constKommuneParmSetWork.'='.constKommuneEinladenTEAM.'&match_id='.trim($arrTempWettbewerbTermine[$iTmpZehler]["match_id"]).'&wbtyp_kurzbz=&wettbewerb_kurzbz='.trim($arrTempWettbewerbTermine[$iTmpZehler]["wettbewerb_kurzbz"]).'&team_forderer='.trim($arrTempWettbewerbTermine[$iTmpZehler]["team_forderer"]).'&team_gefordert='.trim($arrTempWettbewerbTermine[$iTmpZehler]["team_gefordert"]); @@ -2346,17 +2346,11 @@ function kommune_funk_create_url($workurl="",$oWettbewerb=array(),$spezialparame */ function kommune_strhex($string) { - $hex=""; - for ($i=0;$igetBerechtigungen($user); @@ -137,8 +128,8 @@ if(isset($_POST['submitbild'])) //auslesen $content = fread($fp, filesize($filename)); fclose($fp); - //in HEX-Werte umrechnen - $content = strhex($content); + //base64 codieren + $content = base64_encode($content); $frage = new frage(); if($frage->getFrageSprache($_GET['frage_id'], $sprache)) @@ -176,8 +167,8 @@ if(isset($_POST['submitaudio'])) //auslesen $content = fread($fp, filesize($filename)); fclose($fp); - //in HEX-Werte umrechnen - $content = strhex($content); + //base64 codieren + $content = base64_encode($content); $frage = new frage(); if($frage->getFrageSprache($_GET['frage_id'], $sprache)) @@ -253,8 +244,8 @@ if(isset($_POST['submitvorschlag'])) //auslesen $bildcontent = fread($fp, filesize($filename)); fclose($fp); - //in HEX-Werte umrechnen - $bildcontent = strhex($bildcontent); + //base64 codieren + $bildcontent = base64_encode($bildcontent); } else echo "Datei ist kein Bild!
"; @@ -276,8 +267,8 @@ if(isset($_POST['submitvorschlag'])) //auslesen $audiocontent = fread($fp, filesize($filename)); fclose($fp); - //in HEX-Werte umrechnen - $audiocontent = strhex($audiocontent); + //base64 codieren + $audiocontent = base64_encode($audiocontent); } else echo "Datei ist kein Bild!
"; diff --git a/cis/testtool/bild.php b/cis/testtool/bild.php index c4c0b7853..fb31cce27 100644 --- a/cis/testtool/bild.php +++ b/cis/testtool/bild.php @@ -28,16 +28,7 @@ if (!$db = new basis_db()) die('Fehler beim Oeffnen der Datenbankverbindung'); -//Hexcode in String umwandeln -function hexstr($hex) -{ - $string=""; - for ($i=0;$idb_query($qry); $row = $db->db_fetch_object($result); - //HEX Werte in Zeichen umwandeln und ausgeben - echo hexstr($row->bild); + //base64 zurueckwandeln und ausgeben + echo base64_decode($row->bild); } ?> diff --git a/cis/testtool/sound.php b/cis/testtool/sound.php index 6977fa144..b9b428226 100644 --- a/cis/testtool/sound.php +++ b/cis/testtool/sound.php @@ -28,16 +28,7 @@ if (!$db = new basis_db()) die('Fehler beim Oeffnen der Datenbankverbindung'); -//Hexcode in String umwandeln -function hexstr($hex) -{ - $string=""; - for ($i=0;$idb_query($qry); $row = $db->db_fetch_object($result); - //HEX Werte in Zeichen umwandeln und ausgeben - echo hexstr($row->audio); + //base64 Werte in Zeichen umwandeln und ausgeben + echo base64_decode($row->audio); } ?> diff --git a/content/akte.php b/content/akte.php index f268919aa..20d6800c0 100644 --- a/content/akte.php +++ b/content/akte.php @@ -24,16 +24,7 @@ require_once('../config/vilesci.config.inc.php'); require_once('../include/akte.class.php'); -//Hexcode in String umwandeln -function hexstr($hex) -{ - $string=""; - for ($i=0;$imimetype"); header('Content-Disposition: attachment; filename="'.$akte->titel.'"'); - echo hexstr($akte->inhalt); + echo base64_decode($akte->inhalt); } else echo 'Unkown type'; diff --git a/content/bild.php b/content/bild.php index ade9fcd3d..e021649f1 100644 --- a/content/bild.php +++ b/content/bild.php @@ -25,16 +25,7 @@ require_once('../config/vilesci.config.inc.php'); require_once('../include/basis_db.class.php'); -//Hexcode in String umwandeln -function hexstr($hex) -{ - $string=""; - for ($i=0;$idb_query($qry); - //HEX Werte in Zeichen umwandeln und ausgeben + //base64 Werte in Zeichen umwandeln und ausgeben if($row = $db->db_fetch_object()) - echo hexstr($row->foto); + echo base64_decode($row->foto); } ?> \ No newline at end of file diff --git a/content/bildupload.php b/content/bildupload.php index 0a6dce65e..dd23ae96b 100644 --- a/content/bildupload.php +++ b/content/bildupload.php @@ -29,19 +29,11 @@ require_once('../include/akte.class.php'); $PHP_SELF = $_SERVER['PHP_SELF']; echo ""; -//wandelt einen String in HEX-Werte um -function strhex($string) -{ - $hex=""; - for ($i=0;$idokument_kurzbz = 'Lichtbil'; $akte->person_id = $_GET['person_id']; - $akte->inhalt = strhex($content); + $akte->inhalt = base64_encode($content); $akte->mimetype = "image/jpg"; $akte->erstelltam = date('Y-m-d H:i:s'); $akte->gedruckt = false; @@ -148,13 +140,13 @@ if(isset($_POST['submitbild'])) //auslesen $content = fread($fp, filesize($filename)); fclose($fp); - //in HEX-Werte umrechnen - $content = strhex($content); + //in base64 umrechnen + $content = base64_encode($content); $person = new person($conn); if($person->load($_GET['person_id'])) { - //HEX Wert in die Datenbank speichern + //base64 Wert in die Datenbank speichern $person->foto = $content; $person->new = false; if($person->save()) diff --git a/content/pdfExport.php b/content/pdfExport.php index b8794b6e5..58382b0b4 100644 --- a/content/pdfExport.php +++ b/content/pdfExport.php @@ -312,8 +312,8 @@ else unlink($file); $hex=""; - for ($i=0;$i