Ejemplo n.º 1
0
    $orgtxt = JTEXT::_('DEFAULTTEXT');
    $key = "CODE";
    $firsttime = TRUE;
}
if (!function_exists("normalisiere")) {
    require "alfa_dat.php";
    require "fkt_coder.php";
    require "fkt_decipher.php";
}
$a_t = getmstime();
if (!$spacing) {
    $spacing = 5;
}
$orgtxt = strtoupper(normalisiere($orgtxt, $alfa));
$codtxt = strtoupper(normalisiere($codtxt, $alfa));
$key = strtoupper(normalisiere($key, $alfa));
if (isset($_POST['decode'])) {
    $sel1 = "SELECTED";
    $orgtxt = enporta($codtxt, $key, $alfa);
}
if (isset($_POST['encode']) || !isset($_POST['decode']) && !isset($_POST['encode']) && $firsttime == TRUE) {
    $sel2 = "SELECTED";
    $codtxt = enporta($orgtxt, $key, $alfa);
}
if (strlen($key) > 2) {
    $spacing = strlen($key);
}
if ($sel1) {
    $sObj0 .= "=>";
} else {
    $sObj0 .= "  ";
Ejemplo n.º 2
0
    $sObj2 .= ">" . $mulzahl[$t] . "</option>";
}
for ($t = 0; $t < sizeof($rotzahl); $t++) {
    $sObj3 .= "\n<option value=\"" . $rotzahl[$t] . "\"";
    if ($rotzahl[$t] == $key2) {
        $sObj3 .= " SELECTED ";
    }
    $sObj3 .= ">" . $rotzahl[$t] . "</option>";
}
$firsttime = FALSE;
if ($orgtxt == "") {
    $orgtxt = JTEXT::_('DEFAULTTEXT');
    $firsttime = TRUE;
    //$key=5;
}
$orgtxt = strtoupper(normalisiere($orgtxt, $alfa));
$codtxt = str_replace(" ", "", $codtxt);
if ($clean) {
    $coder->setCleanflag();
}
if (isset($_POST['decode'])) {
    $sel1 = "SELECTED";
    $orgtxt = dekhomo($codtxt, $alfah, $alfa);
    $codtxt = str_split($codtxt, 2);
    $codtxt = implode(" ", $codtxt);
    $orgtxt = str_split($orgtxt, 5);
    $orgtxt = implode(" ", $orgtxt);
}
if (isset($_POST['encode']) || !isset($_POST['decode']) && !isset($_POST['encode']) && $firsttime == TRUE) {
    $sel2 = "SELECTED";
    $codtxt = kodhomo($orgtxt, $alfah, $alfa);
Ejemplo n.º 3
0
    $spacing = 5;
}
# Kodieren / Dekodieren
#if ($clean) {$coder->setCleanflag();}
$codtxt = str_replace(' ', '', $codtxt);
$orgtxt = str_replace(' ', '', $orgtxt);
if (isset($_POST['decode'])) {
    $codtxt = str_replace(' ', '', $codtxt);
    $orgtxt = str_replace(' ', '', $orgtxt);
    $polluxcode = $codtxt;
    $morsecode = decPollux($polluxcode, $eingabe);
    $orgtxt = fromMorse($morsecode);
}
if (isset($_POST['encode']) || !isset($_POST['decode']) && !isset($_POST['encode']) && $firsttime == TRUE) {
    $sel2 = 'SELECTED';
    $orgtxt = normalisiere($orgtxt, $morse[0]);
    $morsecode = trim(toMorse(trim($orgtxt)));
    if (strlen($morsecode) > 0) {
        $polluxcode = encPollux($morsecode, $eingabe);
    } else {
        $polluxcode = "";
    }
    $codtxt = $polluxcode;
}
$codtxt = str_split($codtxt, 5);
$codtxt = implode(" ", $codtxt);
$orgtxt = str_split($orgtxt, 5);
$orgtxt = implode(" ", $orgtxt);
# Formulare einlesen
$form = file_get_contents($ks_hilf[pfad] . '/form.template');
$infobox = file_get_contents($ks_hilf[pfad] . '/infobox.template');
Ejemplo n.º 4
0
$pfad = dirname(__FILE__);
$codtxt = $_POST[codtxt];
$schw1 = $_POST[schw1];
$suchen = $_POST[suchen];
$siz = $_POST[siz];
$pos1 = $_POST[pos1];
$zaehl = $_POST[zaehl];
$nxfx = $_POST[nxfx];
$nosp = $_POST[nosp];
$akz = $_POST[akz];
require 'fkt_coder.php';
require 'fkt_decipher.php';
require 'fkt_alfabet.php';
require 'alfa_dat.php';
require 'fkt_statistik.php';
$codtxt = strtoupper(normalisiere($codtxt, $alfa));
if (!$spacing) {
    $spacing = 5;
}
if (!$schw1) {
    $schw1 = 1.2;
}
if (($akz || isset($_POST['suchen'])) && $suchen != "auswählen" && strlen($codtxt) > 0) {
    if (!$siz) {
        $siz = 200;
        $pos1 = on;
        $zähl = on;
        $nxfx = on;
        $nosp = on;
        $akz = 0;
        $total = ceil(strlen($codtxt) / 10) * 10;
Ejemplo n.º 5
0
if (!$schw1) {
    $schw1 = 1.3;
}
if (!$schw2) {
    $schw2 = 1;
}
if (!$siz) {
    $siz = 150;
}
if (!$sect) {
    $sect = 1000;
}
$spacing = 5;
$codtxt = strtoupper(normalisiere($codtxt, $alfa));
$parttxt = substr($codtxt, 0, $sect);
$parttxt = strtoupper(normalisiere($parttxt, $alfa));
if (strlen($codtxt) == 0) {
    $sich = 1000;
} else {
    $inhalt .= '<div style="width:450;" class="text12" align=left>';
    $arr = ak_akt($codtxt, $siz);
    if (sizeof($arr) <= 50) {
        $width = 4;
        $spac = 3;
    }
    if (sizeof($arr) > 50) {
        $width = 3;
        $spac = 2;
    }
    if (sizeof($arr) > 100) {
        $width = 2;
Ejemplo n.º 6
0
if (strlen(trim($kkey1)) > 0) {
    $alfa2 = array_merge(array_unique(str_split($kkey1)), array_diff($alfa2, str_split($kkey1)));
}
if ($flip1b) {
    $alfa2 = array_flipp($alfa2);
}
################################################################################
if (!$mkey2) {
    $mkey2 = 1;
}
$alfa3 = rotieren($alfa, $rkey2);
$alfa3 = createMulAlfa($alfa3, $mkey2);
if ($flip2a) {
    $alfa3 = array_flipp($alfa3);
}
$kkey2 = strtoupper(normalisiere($kkey2, $alfa));
if (strlen(trim($kkey2)) > 0) {
    $alfa3 = array_merge(array_unique(str_splitt($kkey2)), array_diff($alfa3, str_split($kkey2)));
}
if ($flip2b) {
    $alfa3 = array_flipp($alfa3);
}
################################################################################
if (isset($_POST['decode'])) {
    $sel1 = "SELECTED";
    $orgtxt1 = substituiere($codtxt, $alfa2, $alfa);
    $orgtxt2 = substituiere($codtxt, $alfa3, $alfa);
    $orgtxt = "";
    for ($t = 0; $t < strlen($codtxt); $t++) {
        if ($t % 2 == 0) {
            $orgtxt .= substr($orgtxt1, $t, 1);