[PHP] Cäsar Code mit Arrays

Dieses Thema im Forum "Webentwicklung" wurde erstellt von SoulOfRussia, 4. März 2009 .

Schlagworte:
Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. Diese Seite verwendet Cookies. Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies. Weitere Informationen
  1. #1 4. März 2009
    Cäsar Code mit Arrays

    Hallo,
    ich weiß einfach nicht mehr weiter...

    hab folgenden Code geschrieben:

    PHP:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

    <html>
    <head>
    <title>Caesar Code</title>
    </head>
    <body>
    <form method="POST" action="<?php  echo  $PHP_SELF ?>">
        <input type="text" name="text"><br><br>
        <input type="text" name="verschiebung"><br><br>
        <input type="submit" name="submit" value="Text Verschlüsseln">
    </form>
    <?php
    $text 
    $_POST [ text ];  //Eingabe des Textes
    $v  $_POST [ verschiebung ];  // Anzahl der Verschiebungen

    $array  = 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' );  //is das so richtig? kann der eingegebe Text darauf zugreifen ??

    echo  $array [ 0 + $v "<br>" // Ausgabe soll der Text sein der eingegeben wurde in verschlüsselter Form. ($v die anzahl der Verschiebungen.
    echo  $text  "<br>" //Zu Testzwecken
    echo  $v  "<br>" //Zu Testzwecken

    ?>
    </body>
    </html>
    Ich möchte damit erreichen, dass wenn man einen Text eingibt z.B. Hallo es in verschlüsselter Form wieder rauskommt. (Bei Hallo wäre es dann bei einer Verschiebung von 2 Buchstaben: Jcnnq)

    Wer nicht weiß was ein Cäsar Code ist bitte Wikipedia o.ä. gucken.

    Danke im vorraus !

    Weitere Fragen bitte stellen !
     

  2. Anzeige
  3. #2 4. März 2009
    AW: Cäsar Code mit Arrays

    PHP: str_rot13 - Manual

    in den comments ganz oben steht ne fertige funktion, bei der du ein offset (= verschiebung) angeben kannst.

    sufu, meta -> closed
     

  4. Videos zum Thema
Die Seite wird geladen...