Hej, jeg har leget lidt med en kode forsjov, men den vil ikke som jeg vil, og kan ikke forstå hvorfor den ikke vil det.
Meningen med scriptet er at man skal kunne krypter noget, og så skal andre så dekrypter det. Men det virker ikke specielt godt
Har prøvet at finde fejlen i lang tid, men kan ikke
håber i kan hjælpe mig.
Koden:
<?php
$send = $_POST['send'];
if ($send == "valid") {
$sendt = $_POST['sendt'];
if ($sendt == 1) {
$besked = $_POST['besked'];
$besked2 = array("a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","y","r","s","t","u","v","w","x","y","z","æ","ø","å","0","1","2","3","4","5","6","7","8","9");
$besked3 = array("r","1","t","0","v","p","å","3","s","o","ø","i","u","b","æ","2","c","4","e","k","5","h","a","q","c","j","f","z","m","n","6","7","x","d","g","w","9","y","8");
$besked4 = str_replace($besked2, $besked3, $besked);
echo $besked4;
} elseif ($sendt == 2) {
$besked = $_POST['besked'];
$besked2 = array("a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","y","r","s","t","u","v","w","x","y","z","æ","ø","å","0","1","2","3","4","5","6","7","8","9");
$besked3 = array("r","1","t","0","v","p","å","3","s","o","ø","i","u","b","æ","2","c","4","e","k","5","h","a","q","c","j","f","z","m","n","6","7","x","d","g","w","9","y","8");
$besked4 = str_replace($besked3, $besked2, $besked);
echo $besked4;
}
} else {
echo '<form action="hej2.php" method="post">
<input type="hidden" name="send" value="valid">
Krypter<input type="radio" name="sendt" value="1"><br>
Dekrypter<input type="radio" name="sendt" value="2"><br>
<textarea name="besked"></textarea><br>
<input type="submit">
</form>';
}
?>
I kan se scriptet på:
http://www.hcparty.dk/hej2.php