• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Textarea problem

Status
Für weitere Antworten geschlossen.

martl666

Neues Mitglied
Ich hab folgendes problem ich habe ein Textarea wo ich aber nur zahlen verarbeiten soll.

Es soll nicht die möglichkeit bestehen das man buchstaben ein geben kann!

Ist sowas möglich wenn ja wie????

Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title> -- Formular -- </title>
</head>
<body>

    <form class="wmForm" action="test2.php" method="post">    
        <fieldset>
            <legend>TEST-ID</legend>
                <table border="0">
                    <tr>
                        <td><label for="name">Name:</label></td> 
                        <td><input name= "name"> <br></td>                        
                    </tr>
                    <tr>
                        <td><label for="eingabe">ID:</label></td>
                        <td><textarea name="user_eingabe" cols="25" rows="10"></textarea> <br></td>
                    </tr>
                    <tr>
                        <td></td>                        
                        <td><input type="submit" value="Absenden"> <br></td>
                    </tr>                    
                </table>        
        </fieldset>
    </form>
</body>
</html>
 
Werbung:
Verhindern, dass Buchstaben eingegeben werden kannst du in HTML nicht, aber wenn du nur Zahlen verarbeiten sollst, würde ich nach dem Abschicken mit einem regulären Ausdruck alles ausser Zahlen löschen.

Mit Javascript könntest du es zwar verhindern, dass Buchstaben eingegeben werden, aber das ließe sich ja zu einfach umgehen, indem man Javascript deaktiviert.
 
Werbung:
PHP:
ereg_replace("[^0-9]", "", $_POST['deinTextAreaName']);
Macht aus
Code:
Muh123Muh456
Code:
123456
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben