maik: String auf Leerzeichen untersuchen V2.

Beitrag lesen

Hallo zusammen

Ich habe bereits gestern geschrieben, habe allerdings keine für mich passende Antwort bekommen.

Ich habe ein Formular und möchte gerne abfragen, ob es in einem Feld Leerschläge hat, wenn ja, müssen die Daten nochmals eingegeben werden, da keine Leerzeichen erwünscht sind.

$wert = "Ersteswort zweitesWort";
$pos = strpos($wert, ' ');

if ($pos === FALSE)
{
  echo "es hat keinen Leerschlag";
}
else
{
  echo "Es hat einen Leerschlag";
}

--> Ins else kommt es aber nie, obwohl im Text ein Leerzeichen enthalten ist, wie kann ich herausfinden, ob ein Leerzeichen enthalten ist?

--> Mit ereg(" ", $wert) funktioniert es nicht und mit preg_match("/+\s/", $wert) auch nicht

Oder weiss jemand wie ich innerhalb eines Strings Leerschläge entfernen kann, oder hat eine andere gute Idee?

Merci für die Hilfe
Sarah

relativ einfach die sache :)

$text = "Hallo Welt";
if($erg = eregi(' ', $text)){
  echo 'Ungültiges Datumsformat: ' . $text;
}else{
  echo 'Gültiges Datumsformat: ' . $text;
}

fertisch ....

kannst jede menge variablen deklarieren die z.B. $fehler = 1; , etc.
um die fehler dann abzuarbeiten!

greets
maik