Antworten auf deine Fragen:
Neues Thema erstellen

string auf zahlen ueberprfuefen

iPhil

Noch nicht viel geschrieben

Hi liebe leute,

ich moechte überprüfen ob ein passwort nicht nur buchstaben sondern auch zahlen enthält. nach 15 min. googlen dachte ich ich schreibe es hier ins forum.

danke im vorraus, Phil
 

stroyer

Aktives Mitglied

AW: string auf zahlen ueberprfuefen

Entweder per reg_exp oder jedes Zeichen durchgehen. Sobald es eine Zahl ist, passts.
 

Duddle

Posting-Frequenz: 14µHz

AW: string auf zahlen ueberprfuefen

Dann helf ich dir mal beim richtigen googlen: password strength script php
Das liefert dir viele, viele fertige Scripts für deine Anforderungen.


Duddle
 

iPhil

Noch nicht viel geschrieben

AW: string auf zahlen ueberprfuefen

stroyers antwort verstehe ich nicht, soll reg_exp eine funktion sein? die gibt es nicht.

danke fuer die google hilfe ;)
habs jetzt :)
 

sokie

Mod | Web

AW: string auf zahlen ueberprfuefen

reg_exp oder regex.... steht für reguläre ausdrücke. diese kann man benutzen um Strings auf das Vorkommen bestimmter zeichen(ketten) zu überprüfen.
möglicherweise (oder sehr wahrscheinlich) wird auch das Script, für das Du Dich entschieden hast mit regulären ausdrücken arbeiten. Die dazugehörigen PHP Funktionen sind diese PHP: PCRE-Funktionen - Manual
 

idenwen

Foto'n Web Guy

AW: string auf zahlen ueberprfuefen

Schnelle Idee die klappt wenn es keine Null ist:
$string + $integer = expliziter cast nach int wodurch alle Buchstaben etc aus dem String entfernt werden, wodurch man dann gegen 0 testen kann.

PHP:
$passwort = $_POST['passwort'] + 0;
if($passwort > 0) {
$hat_nummer = true;
}elseif($passwort = 0) {
$hat_nummer = false;
}else {
die('Passwort war leer oder anderweitig seltsam');
}

Nicht getestet, aber denke reicht um die Idee zu vermitteln.
 
L

Lenny20

Guest

AW: string auf zahlen ueberprfuefen

Also ich würde preg_match dafür benutzen....

In den folgenden Beispiel muss das Passwort aus Zahlen und Buchstaben bestehen...

PHP:
if(preg_match('/[a-zA-Z]/', $password) && preg_match('/[0-9]/', $password)) {
    echo "Passwort besteht Zahlen und Buchstaben!";
} else {
    echo "Passwort enspricht nicht den Anforderungen!";
}
Ich hoffe es hilft dir weiter... Gruß Lenny
 

stroyer

Aktives Mitglied

AW: string auf zahlen ueberprfuefen

Ich denke, mit Javascript geht es besser. Dort gibt es die Funktion String.match (arbeitet eben mit RegExps)
 

idenwen

Foto'n Web Guy

AW: string auf zahlen ueberprfuefen

Ich denke, mit Javascript geht es besser. Dort gibt es die Funktion String.match (arbeitet eben mit RegExps)

Dann aber nicht auf die Ergebnisprüfung des Javascripts verlassen beim Weiterverarbeiten.
Javascript ist ganz nett um Clientseitig etwas schnell zu testen, aber nicht drauf verlassen das wer das, clientseitig laufende und damit änderbare, Script nicht manipuliert hat.
Und an die Leute mit deaktiviertem oder nicht vorhandenem Javascript denken ;)

Grüße
 
Bilder bitte hier hochladen und danach über das Bild-Icon (Direktlink vorher kopieren) platzieren.
Antworten auf deine Fragen:
Neues Thema erstellen

Willkommen auf PSD-Tutorials.de

In unseren Foren vernetzt du dich mit anderen Personen, um dich rund um die Themen Fotografie, Grafik, Gestaltung, Bildbearbeitung und 3D auszutauschen. Außerdem schalten wir für dich regelmäßig kostenlose Inhalte frei. Liebe Grüße senden dir die PSD-Gründer Stefan und Matthias Petri aus Waren an der Müritz. Hier erfährst du mehr über uns.

Stefan und Matthias Petri von PSD-Tutorials.de

Nächster neuer Gratisinhalt

03
Stunden
:
:
25
Minuten
:
:
19
Sekunden

Neueste Themen & Antworten

Flatrate für Tutorials, Assets, Vorlagen

Zurzeit aktive Besucher

Statistik des Forums

Themen
118.565
Beiträge
1.538.067
Mitglieder
67.488
Neuestes Mitglied
Andrew56524
Oben