G
Gelöschtes Mitglied 3007
Guest
Ich habe hier mal versucht erstmal alle zeichen durch eine zahl zu ersetzen aber ich bin leider schon am anfang gescheitert...
das script sollte mir den verschlüsselten wert und den wieder entschlüsselten wert ausgeben...
jetzt habe ich das problem, das der mir das hier ausgibt...
036036203634036036036036310360360362036340363303635036036203634036
00203400003100020340330350020340
das obere sollte eigentlich das verschlüsselte pw sein und das untere das entschlüsselte...
naja irgendwie gehts halt nicht ^^
Hier etzt nochmal das script (bitte helft mir ^^):
MFG
das script sollte mir den verschlüsselten wert und den wieder entschlüsselten wert ausgeben...
jetzt habe ich das problem, das der mir das hier ausgibt...
036036203634036036036036310360360362036340363303635036036203634036
00203400003100020340330350020340
das obere sollte eigentlich das verschlüsselte pw sein und das untere das entschlüsselte...
naja irgendwie gehts halt nicht ^^
Hier etzt nochmal das script (bitte helft mir ^^):
PHP:
<?php
function crypt1($wert,$dec=0)
{
$zeichen = array(" ","a","b","c","d","e","f","g","h","i","j","k",
"l","m","n","o","p","q","r","s","t","u","v","w",
"x","y","z","1","2","3","4","5","6","7","8","9",
"0");
$zahlen = array("000","001","002","003","004","005","006","007",
"008","009","010","011","012","013","014","015",
"016","017","018","019","020","021","022","023",
"024","025","026","027","028","029","030","031",
"032","033","034","035","036");
if($dec == 0){
$wert = str_replace($zeichen,$zahlen,$wert);
} elseif($dec == 1) {
$wert = str_replace($zahlen,$zeichen,$wert);
}
return $wert;
}
$test = "test";
$ctest = crypt1($test);
echo $ctest."<br />\n"; // das verschlüsselte wort
echo crypt1($ctest,1)."<br />\n"; // eigentlich das entschlüsselte wort ;(
?>
MFG