Hallo...
Inspiriert von einem openbook von Galileo Computing wollte ich meine eigene funktion zum verschlüsseln bearbeiten.
Ich komme da aber nicht sehr weit, weil in der verschlüsserungs funktion, die da vorgestellt würd, würd das Ergebnis in eine datei geschrieben.
Meine funktion setzte ich aber nur zum eintrag in mysql ein, und hätte das verschlüsselte Ergebnis gerne als einfache Variable.
Sie soll jedes zeichen, von der variable die verschlüsselt werden soll um bestimme zeichen im ASCII-Codes verschoben werden.
Und zur kontrolle:
Vielleicht muß die array auch ganz weglassen, aber denn frag ich mich, wie ich die zeichen alle in eine variable bekommen soll, weil ja eine schleife benutzt würd, und wenn das nächste zeichen erzeugt würd, ist das davor ja dann weg. ?
Inspiriert von einem openbook von Galileo Computing wollte ich meine eigene funktion zum verschlüsseln bearbeiten.
Ich komme da aber nicht sehr weit, weil in der verschlüsserungs funktion, die da vorgestellt würd, würd das Ergebnis in eine datei geschrieben.
Meine funktion setzte ich aber nur zum eintrag in mysql ein, und hätte das verschlüsselte Ergebnis gerne als einfache Variable.
Sie soll jedes zeichen, von der variable die verschlüsselt werden soll um bestimme zeichen im ASCII-Codes verschoben werden.
PHP-Code:
function verschluesseln($v) {
if (isset($v)) {
$anzahl_der_zeichen = strlen($v); // Zeichen zählen
for($i=0; $i<$anzahl_der_zeichen; $i++) {
$char = substr($v,$i,1); // ein Zeichen extrahieren
$code = ord($char); // Code des Zeichens feststellen
$newcode = $code + 2; // Code des neuen Zeichens ermitteln
$jedes_einzelnes_zeichen_ins_array = chr($newcode); // Neues Zeichen erzeugen
$alle_zeichen_im_array[$i] = array($jedes_einzelnes_zeichen_ins_array);
$jedes_einzelnes_zeichen_ins_array = array($alle_zeichen_im_array); }
}
return($alle_zeichen_im_array);
}
Und zur kontrolle:
PHP-Code:
$zuverschluesseln = "Hallo";
$ergebnis = verschluesseln($zuverschluesseln);
print_r($ergebnis);
Kommentar