also meine letzte L�sung fand ich besser :) Und sie ist k�rzer Sag's Ihm Stefan
mfg Kai -----Urspr�ngliche Nachricht----- Von: Heiko Richler [mailto:[EMAIL PROTECTED]] Gesendet: Dienstag, 29. Januar 2002 16:00 An: ASP Diskussionsliste fuer Anfaenger Betreff: [aspdebeginners] AW: [aspdebeginners] AW: [aspdebeginners] Formularfelder �berpr�fen -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi, So hatte ich das auch gedacht. Mache ich zum Teil so, zu viele Felder d�rfen es dann eben nicht sein. Bei zu vielen Feldern kannst Du �ber die Schleife nur OK setzen und bei jedem Feld einen Hinweis unterbringen Alternative: - ----------------- <% Sub PrintField(Identifier, Name, Start) Response.Write "<tr>" if Start OR Request.Form(Identifier)<>"" then Response.Write "<th>" Else Response.Write "<th class=""wichtig"">" End if Response.Write Identifier %></th> <td><input .... Name="<%=Name %>" value="<% Response.Write Request.Form(Identifier) %>"></td> </tr><% End sub Dim OK Dim Start if isEmpty(Request.Form("Absenden")) then OK = false Start = true Else Start = false OK = true for each ... .. Keine Fehlermeldungen ... next if not OK then %>Bitte alle Felder ausf�llen!<% End if End if If OK then ' DB oder was auch immer else Response.Write "<table>" PrintField "Name", "Name", Start PrintField "PLZ / Ort", "Ort", Start ... Button "Absenden" ... Response.Write "</table>" %> - ----------------- Besser? Heiko Richler Systemingenieur Georg-Simon-Ohm-Fachhochschule N�rnberg Fachbereich Informatik http://www.informatik.fh-nuernberg.de/Professors/Richler/ > -----Urspr�ngliche Nachricht----- > Von: Stefan H�sler [mailto:[EMAIL PROTECTED]] > Gesendet: Dienstag, 29. Januar 2002 15:43 > An: ASP Diskussionsliste fuer Anfaenger > Betreff: [aspdebeginners] AW: [aspdebeginners] Formularfelder > �berpr�fen > > > > Logisch! > > Aber ich meine es nur gut ... > > ;) > > ;-) Hast Du die Schleife mal ausprobiert? > > Da kommt dann n�mlich f�r jedes fehlende Feld eine > Fehlermeldung. Find ich eigentlich gar nicht so elegant :-) > > > > | Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/ > | [aspdebeginners] als [EMAIL PROTECTED] > | subscribed http://www.aspgerman.com/archiv/aspdebeginners/ = > | Listenarchiv Sie knnen sich unter folgender URL an- und abmelden: > | > | > http://www.aspgerman.com/aspgerman/listen/anme> > lden/aspdebeginners.asp > -----BEGIN PGP SIGNATURE----- Version: PGPfreeware 6.5.3 for non-commercial use <http://www.pgp.com> iQA/AwUBPFaqys0SDAlZLdnIEQI/AQCdH0W6iLz2a4Wy+PjrlY1e8+hD9w4An0yc hIz9TQC3AdqXi/mZaxK/Pv4b =EVUd -----END PGP SIGNATURE----- | Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/ | [aspdebeginners] als [EMAIL PROTECTED] subscribed | http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv | Sie knnen sich unter folgender URL an- und abmelden: | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp | Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/ | [aspdebeginners] als [email protected] subscribed | http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv | Sie knnen sich unter folgender URL an- und abmelden: | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp
