Hallo Gemeinde,
als php-Novize versuche ich zu verstehen, was mein (relativ gut funktionierendes) "FormsToGo" da alles so macht. Ich habe nämlich doch noch den einen oder anderen offenen Wunsch, den ein auf die englische Sprache ausgelegter Codegenerator nicht abdeckt. So zum Beispiel auch das (zulässige) Vorkommen von Leerzeilen bzw. Zeilenumbrüchen in einem Mitteilungsfeld. Bisher habe ich als Auswertung dies hier:
if (!CheckString($FTGmitteilung, 4, 1000, kStringRangeBetween, kYes, kYes, kYes, '-/&äöüÄÖÜß\'áéíóúÁÉÍÓÚàèìòùÀÈÍÓÚ.,;:@()"', kMandatory)) {
$FTGErrorMessage['mitteilung'] = '<p class="errorleft">Bitte mindestens 4, höchstens 1000 Zeichen!</div>';
$validationFailed = true;
}
Leider werden Leerzeilen nicht als zulässig erkannt. Mir ist schon klar, dass ich da noch etwas in den Bereich der zugelassenen Zeichen einfügen muss, aber ich weiß leider nicht, was. Ich hab's schon mit \n und \r beziehungsweise einer Kombination davon versucht, aber es funktioniert nicht. Ich sehe ein, ich brauche Hilfe.
Gruß
dieselross
- life's for learning -
Ceterum censeo IE esse delendam
besucht mich auf www.re-ality.de