Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > de.comp.lang.php > #4473

Re: Kontaktformular mit logischem ODER für zwei Felder - eines davon muss ausgefuellt werden

From Arno Welzel <usenet@arnowelzel.de>
Newsgroups de.comp.lang.php
Subject Re: Kontaktformular mit logischem ODER für zwei Felder - eines davon muss ausgefuellt werden
Date 2019-04-14 18:39 +0200
Message-ID <ghh62sFkplsU1@mid.individual.net> (permalink)
References <1ukqrphao61n1.dlg@borumat.de>

Show all headers | View raw


Andreas Borutta:

[...]
> Bei "Mail" und "Telefon", soll der Absender die Wahl haben, ob er nur
> eine der beiden Kontaktmöglichkeiten nennt oder beide.
> 
> Könnt ihr mir ein Skript für diesen einfachen Usecase empfehlen?

Es gibt nicht "das Skript", was man da empfehlen kann. Man muss es halt
bauen, das die Bedingungen entsprechend geprüft werden.

Für die Serverseite muss das der machen, das PHP-Script dazu macht.

> Ideal wäre es, wenn es gleich ein dazu passendes clientseitiges
> Validierung-JS gäbe, als Ergänzung zur serverseitigen Validierung (die
> natürlich maßgeblich sein soll).
> 
> Falls ihr zu der Aufgabe ein gut verständliches Tutorial kennt, freue
> ich mich über einen Hinweis.

Das "Tutorial" wäre "lerne JavaScript". Sowas kann man nicht einfach per
"Tutorial" machen. Man muss schon halbwegs verstehen, was man tut, sonst
baut man sich nur irgendein Script, was am Ende potentiell alle
möglichen ausnutzbaren Fehler und Lücken enthält.

Aber wenn Du es trotzdem versuchen willst:

<https://www.mediaevent.de/javascript/onreset-onsubmit.html>

> Darüber hinaus:
> Welchen Techniken zur Rückgabe einer Meldung bei Invalidität oder
> Fehlen eines notwendigen Feldes sind "state of the art" bei HTML5?
> Einen direkten Zugriff auf die von HTML5 "selber" erzeugten
> Meldungstexten beim Hovern hat man meines Wissens nicht.

Korrekt. Deswegen macht man das nach wie vor mit selber erzeugten
Fehlertexten - z.B. neben oder über den betroffenen Feldern, die dann
ggf. auch einen anderen Style für "Feld ist fehlerhaft" bekommen.


-- 
Arno Welzel
https://arnowelzel.de

Back to de.comp.lang.php | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

Kontaktformular mit logischem ODER für zwei Felder - eines davon muss ausgefuellt werden Andreas Borutta <borumat@gmx.de> - 2019-04-14 10:51 +0200
  Re: Kontaktformular mit logischem ODER für zwei Felder - eines davon muss ausgefuellt werden Arno Welzel <usenet@arnowelzel.de> - 2019-04-14 18:39 +0200
    Re: Kontaktformular mit logischem ODER für zwei Felder - eines davon muss ausgefuellt werden Andreas Borutta <borumat@gmx.de> - 2019-04-15 07:16 +0200
      Re: Kontaktformular mit logischem ODER für zwei Felder - eines davon muss ausgefuellt werden Andreas Borutta <borumat@gmx.de> - 2019-04-15 08:51 +0200
        Re: Kontaktformular mit logischem ODER für zwei Felder - eines davon muss ausgefuellt werden Arno Welzel <usenet@arnowelzel.de> - 2019-04-15 11:26 +0200
      Re: Kontaktformular mit logischem ODER für zwei Felder - eines davon muss ausgefuellt werden Arno Welzel <usenet@arnowelzel.de> - 2019-04-15 11:21 +0200
        Re: Kontaktformular mit logischem ODER für zwei Felder - eines davon muss ausgefuellt werden Andreas Borutta <borumat@gmx.de> - 2019-04-17 07:57 +0200
          Re: Kontaktformular mit logischem ODER für zwei Felder - eines davon muss ausgefuellt werden Arno Welzel <usenet@arnowelzel.de> - 2019-04-17 08:23 +0200
            Re: Kontaktformular mit logischem ODER für zwei Felder - eines davon muss ausgefuellt werden Andreas Borutta <borumat@gmx.de> - 2019-04-17 12:31 +0200

csiph-web