Hallo,
ich versuche gerade, dass die Buchstaben eines eingegbenen Wortes durch bestimmte Zahlen ersetzt und ausgegeben werden. Das klappt leider nicht und ich finde den Fehler nicht. Habe schon nach ähnlichen Einträgen gesucht, aber es funzt immer noch nicht.
Ich erhalte keine Fehlermeldung von PHP. Ausgegeben wird einfach nur das Wort, das man eingetippt hat. Das heißt, die Buchstaben werden nicht umgewandelt.
Kann mir da einer weiterhelfen?
ich versuche gerade, dass die Buchstaben eines eingegbenen Wortes durch bestimmte Zahlen ersetzt und ausgegeben werden. Das klappt leider nicht und ich finde den Fehler nicht. Habe schon nach ähnlichen Einträgen gesucht, aber es funzt immer noch nicht.
Ich erhalte keine Fehlermeldung von PHP. Ausgegeben wird einfach nur das Wort, das man eingetippt hat. Das heißt, die Buchstaben werden nicht umgewandelt.
Kann mir da einer weiterhelfen?
PHP-Code:
<?
error_reporting(E_ALL);
if (isset($_POST['berechnen'])) {
$name = $_POST["name"];
$buchstaben = 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");
$zahlen = Array(
"1","2","3","4","5","6","7","8","9",
"1","2","3","4","5","6","7","8","9",
"1","2","3","4","5","6","7","8");
$ergebnis = str_replace($buchstaben, $zahlen, $name);
echo $ergebnis;
}
?>
<form action="<? $_SERVER['PHP_SELF'] ?>" method="post">
<input name="name" type="text"
style="font-family: Verdana; font-size: 12px; text-transform: uppercase;">
<input type="submit" name="berechnen" value="berechnen">
</form>
Kommentar