Formular auf Leerzeichen prüfen

Matthiasghh

Mitglied
Hallo Leute,

ich habe ein kleines Problem ich habe ein Loginsystem gebaut, ist auch alles super ich möchte aber wen sich ein User anmelden tut und in dem Benutzernamen ein leerzeichen vorkommt das dann eine Fehlerseite kommt.

Der Ansatz würde schon helfen die Fehlerseite baue ich selber !

VIELEN DANK IM VORAUS! :) :) :) :) :)
 
Zuletzt bearbeitet:
Hallo,

hmm ich verstehe deine Frage nicht ganz. Also meinst du wenn der Namen z.B. so heißt:

ich und du

dass dann eine Meldung kommt: Hey im Namen darf kein Leerzeichen sein?

Verstehe ich das richtig?

Gruß jaylibII
 
Wenn das so ist, wie Jaybill sagt, machst du das mit ereg()

PHP:
if(ereg(' ', $text)){
  echo'Fehler';
}else{
  echo'Richtig';
}

So in etwa sollte es gehen.
 
Hallo,

da bin ich nochmal. Hab gerade mal gesehen wie ich das gemacht habe. Du kannst das mit einem Affenformular lösen. Du weißt ja was das ist oder?

Der Code den ich nehmen ist folgender:

PHP:
	//Benutzername überprüfen
	if(!preg_match("/^[a-zA-Z][a-zA-Z0-9_]{2,29}$/",$_POST['benutzername']))
	{

		$error[] = "Fehlerhafter Benutzername, der Benutzername darf nur aus Buchstaben, Zahlen und dem Unterstrich bestehen, 3 bis 30 Zeichen.";
	}

Dann für das Formular:

PHP:
									//Es folgt nun die Standard Formular Ausgabe (Affenformular)
									else
									{
										if(!empty($error))
										{
											echo "<p>Bei der Verarbeitung Ihrer Daten sind folgende Fehler aufgetreten:</p>\n";
											echo "<ul>\n";
											foreach($error as $value)
											{
												echo "<li>$value</li>\n";

ich kann dir jetzt aber nicht sagen, ob du damit was anfagen kann, wenn nicht dann melde dich einfach mal, ich habe das jetzt einfach aus meinem raus kopiert.

Gruß jaylibII
 
Zurück