Einzelnen Beitrag anzeigen
  #11 (permalink)  
Alt 16-09-2009, 17:31
AmicaNoctis
  Moderatorin
Links : Onlinestatus : AmicaNoctis ist offline
Registriert seit: Jul 2009
Beiträge: 5.709
Blog-Einträge: 9
AmicaNoctis sorgt für eine eindrucksvolle AtmosphäreAmicaNoctis sorgt für eine eindrucksvolle Atmosphäre
Standard

Das count($errors) hat immer 2 ergeben, weil der Code von Caine so funktioniert, dass er die beiden Einträge im Array immer anlegt, und dabei nur mit Wahrheitswerten unterscheidet, ob der Fehler aufgetreten ist oder nicht.

Ich hab es jetzt so gemacht, dass ich das in ein if gepackt habe und dadurch wird nur was ins Array eingetragen, wenn wirklich der Fehler aufgetreten ist. Außerdem reicht es nicht, nur auf Anwesenheit des Feldes zu prüfen (isset), sondern man muss auch prüfen, ob der Wert leer ist oder nur Leerzeichen enthält, daher das trim.

Gruß,

Amica
Mit Zitat antworten