Kontaktformular, fehlende Felder kennzeichnen...

Gehe zu Seite Zurück  1, 2
 
Neues Thema eröffnen   Neue Antwort erstellen    Webmaster Forum -> Hilfe für Webmaster -> PHP / MySQL
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
Werner
Homepage-Total.de
Moderator

Beitrag Antworten mit Zitat

Eine etwas andere Möglichkeit:

Code:
<script type="text/javascript">
function eingaben_ueberpruefen(){
 if(document.Formular.vorname.value == ""){
  document.getElementById("E1").style.backgroundImage="url(ko.gif)";
  return false
}

 else if(document.Formular.nachname.value == ""){
  document.getElementById("E2").style.backgroundImage="url(ko.gif)";
  return false

 }
...

 else {
  return true
 }
}
</script>

<form action="..." method="post" name="Formular"  onSubmit="return eingaben_ueberpruefen()">

<input type=text name="vorname"> <img src="spacer.gif" width=10 height=10 id="E1"><br>

<input type=text name="nachname"> <img src="spacer.gif" width=10 height=10 id="E2"><br>
...

_________________
Bei Fragen oder Fehlermeldungen - Bitte ausführlichen Code posten!
Wie man Fragen richtig stellt
27 Jul 2006 13:14
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
wpSEO, das Plugin für WordPress SEO
V4hn
Moderator

Beitrag Antworten mit Zitat

Werner hat Folgendes geschrieben:
Eine etwas andere Möglichkeit:

Code:
<script type="text/javascript">
function eingaben_ueberpruefen(){
 if(document.Formular.vorname.value == ""){
  document.getElementById("E1").style.backgroundImage="url(ko.gif)";
  return false
}

 else if(document.Formular.nachname.value == ""){
  document.getElementById("E2").style.backgroundImage="url(ko.gif)";
  return false

 }
...

 else {
  return true
 }
}
</script>

<form action="..." method="post" name="Formular"  onSubmit="return eingaben_ueberpruefen()">

<input type=text name="vorname"> <img src="spacer.gif" width=10 height=10 id="E1"><br>

<input type=text name="nachname"> <img src="spacer.gif" width=10 height=10 id="E2"><br>
...

wäre in dem Fall keine Lösung, weil nicht alle ko.gif bilder angezeigt werden würden Wink

btw @Geiseltaler:
wieso tust du dich mit meinem Nick so schwer?^^
Guck doch mal auf meiner Blog Seite unter "über mich",
wenn du irritiert bist Wink

_________________
27 Jul 2006 13:36
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
Geiseltaler
Mitglied

Beitrag Antworten mit Zitat

Hallo ihr Bürger der Netzgemein.de,



V4hn hat Folgendes geschrieben:

btw @Geiseltaler:
wieso tust du dich mit meinem Nick so schwer?^^
Guck doch mal auf meiner Blog Seite unter "über mich",
wenn du irritiert bist


Jetzt musste ich erst mal gucken was du meinst?!? Confused Ich denke du stößt dich an dem eingeschlichenen Leerzeichen. Kleinigkeit für mich...., waren die Finger schneller als die Buchstaben auf der Seite. Aber ich gelobe Besserung und verspreche das ich mich bemühen werde das es nicht wieder vorkommt. Aber versprechen .... .... .... muss ich das doch nicht, oder? Very Happy
Ich muss auch manchmal mit so vielen Änderungen meines Nicks klarkommen (zum Beispiel erst vorgestern "die Geisel aus dem Tal " und so manch unschönere Abwandlungen) da ist das eine Zeichen doch Kleinkram. Ich bleibe aber am Ball.

V4hn V4hn V4hn V4hn V4hn V4hn V4hn V4hn V4hn V4hn V4hn V4hn ....
(das war zur Übung .... und sogar ohne Fehler, dank copy und paste!! Very Happy Smile Laughing )

Aber mal zum Thema zurück:
Den ersten Code von V4hn hab ich nun erst mal eingebaut, und er läuft solange gut, wie man keine Ceckbox oder Ratios prüfen muss. Wenn man das machen will. sendet er ohne diese zu prüfen.
Versuche, für Box und/oder Ratio den value=" " im Java auf irgendwas festzulegen, brachten auch nix.
Da hab ich mir erstmal mit einem select-Feld geholfen.

Also soweit erstmal in Ordnung. Danke dafür nocheinmal....

Den Code vom Werner konnte ich noch nicht testen, weil bei uns ein Gewitter sein Unwesen trieb und der Strom seine Dienste einstellte. Ohne Strom läuft mein Kasten aber nun mal nicht. Also werde ich den Test nachholen.

Ich danke trotzdem auch für diesen Hinweis und werde später mitteilen was passiert ist.

Und grade fällt mir noch was zu V4hn ein:

Aus deinem Blog habe ich erfahren das dich manche wegen deiner Genauigkeit (ob nun übertrieben oder nicht) nicht mögen, da kann ich nur eines sagen: Ich habe von dir schon einige Hinweise, Ratschläge, Codes .... bekommen und wenn du nicht weiter auf dem " " rumreitest, komme ich mit deiner Genauigkeit und mit dir ganz gut zurecht.

Also dann
bis zum nächsten Mal
die besten Grüße aus dem Geiseltal
der dort lebende ..... Twisted Evil

_________________

http://www.im-geiseltal.de
oder:
http://www.homepage.familie-pforte.de

Ich frage was ich nicht weiß, auch wenn die Fragen nicht immer bequem sind. Denn es gibt doch keine dummen Fragen ....!
27 Jul 2006 22:35
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen Yahoo Messenger
V4hn
Moderator

Beitrag Antworten mit Zitat

Eigendlich meinte ich mehr das "V4.." vorher Wink
Geiseltaler hat Folgendes geschrieben:
Aber ich gelobe Besserung und verspreche das ich mich bemühen werde das es nicht wieder vorkommt.

brav Twisted Evil
nö nö, so wichtig ist das auch nicht,
ich hab mich nur leicht gewundert Wink

Geiseltaler hat Folgendes geschrieben:
Den ersten Code von V4hn hab ich nun erst mal eingebaut, und er läuft solange gut, wie man keine Ceckbox oder Ratios prüfen muss. Wenn man das machen will. sendet er ohne diese zu prüfen.
Versuche, für Box und/oder Ratio den value=" " im Java auf irgendwas festzulegen, brachten auch nix.

Da musst du den Code etwas für spezialisieren,
kannst ja mal dein Beispiel posten, wenn du willst...

Geiseltaler hat Folgendes geschrieben:
Aus deinem Blog habe ich erfahren das dich manche wegen deiner Genauigkeit (ob nun übertrieben oder nicht) nicht mögen, da kann ich nur eines sagen: Ich habe von dir schon einige Hinweise, Ratschläge, Codes .... bekommen und wenn du nicht weiter auf dem " " rumreitest, komme ich mit deiner Genauigkeit und mit dir ganz gut zurecht.

Nicht wegen Genauigkeit, sondern wegen Kritik allgemein Wink
und ich reite nicht auf Kleinigkeiten rum Very Happy

_________________
28 Jul 2006 19:34
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
Geiseltaler
Mitglied

Beitrag Antworten mit Zitat

### EDIT ###

Hallo,

Ich hab es inzwischen mit einer einfachen check Funktion per Java gelöst, das war die schnellste und sicher einfachste Variante. Das klappt gut.
Wenn du dir das Formularbeispiel mal ansehen willst, hier findest du es:

http://www.familie-pforte.de/03.php?action=php-formular3

Aber wenn du das andere noch ausknobeln möchtst, ich lasse den ursprünglichen Beitrag unten stehen.

Danke trotzdem
GT

### Edit ende ###

na ja dann will ich dich auch mal noch damit belästigen, oder so ....
Also das mit Checkbox und Radio, habe ich so gemacht:

Code:

Prüfcode ist ja klar:

 if(document.Formular.dok.value != ""){
  document.getElementById("E1").style.backgroundImage="url(inhalt1/ok.gif)";
 }
 else {
  document.getElementById("E1").style.backgroundImage="url(inhalt1/ko.gif)";
  x++;
 }

Checkbox:

<input type="checkbox" name="dok" value="Daten sind richtig!">
 <img src="spacer.gif" width=10 height=10 id="E1">

Radiobutton:
<input type="radio" name="dok" value="Daten sind richtig!">
 <img src="spacer.gif" width=10 height=10 id="E1">


Dieses Teil sollte unter eines der Formulare, um den User zu bewegen seine Daten nochmals zu prüfen und wenn IO dann anklicken und fertig.
Doch das Prüfscript erkennt diese Teile nicht. Setzt immer gleich des OK haken (OK.gif ) dahinter.
Dann habe ich versucht bei "dok.value != "XXX"){ " OK oder x, ja, ... und weitere verschiedene Dinge einzutragen um somit festzulegen (so meine Gedanken) das dort erst was drinstehen muss bevor die Sendung erfolgen darf. Aber auch dann keine Änderung.

Waren das wieder falsche überlegungen? sicher, sonst hätte es geklappt.
Hast du da ne einfache Lösung? Weil es mit Check... und Radio... doch besser aussehen würde als mit dem Selektfeld was ich jetzt dort stehen habe.


Zitat:
Eigendlich meinte ich mehr das "V4.." vorher

Was war denn da falsch????
Nun weiß ich nicht was du meinst.
Nun mußt du mich aber darüber auch noch aufklären, denn auch wenn ich etwa doppelt so alt bin wie du (oh wie grausam!), bin ich immer noch lernfähig.

Also dann bis später
Mario ....

_________________

http://www.im-geiseltal.de
oder:
http://www.homepage.familie-pforte.de

Ich frage was ich nicht weiß, auch wenn die Fragen nicht immer bequem sind. Denn es gibt doch keine dummen Fragen ....!
29 Jul 2006 07:40
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen Yahoo Messenger
V4hn
Moderator

Beitrag Antworten mit Zitat

Code:

 if(document.Formular.dok.checked != false){
  document.getElementById("E1").style.backgroundImage="url(inhalt1/ok.gif)";
 }
 else {
  document.getElementById("E1").style.backgroundImage="url(inhalt1/ko.gif)";
  x++;
 }

Wink

ich verabschiede mich mal für die nächste Woche,
also nicht wundern, wenn ich nicht schreibe.
*Ostsee ich komme* Smile

_________________
29 Jul 2006 17:20
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
Geiseltaler
Mitglied

Beitrag Antworten mit Zitat

@V4hn:

Vielen Dank für den Code!
Und einen wunderschönen Urlaub!!!! Cool Very Happy Cool Very Happy Cool Very Happy

Hoffentlich wirds ohne die Gemeinde (und meine Hilferufe Laughing ) nicht langweilig.

Erhole dich gut
Grüße
Der Geiseltaler

_________________

http://www.im-geiseltal.de
oder:
http://www.homepage.familie-pforte.de

Ich frage was ich nicht weiß, auch wenn die Fragen nicht immer bequem sind. Denn es gibt doch keine dummen Fragen ....!
29 Jul 2006 18:17
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen Yahoo Messenger
V4hn
Moderator

Beitrag Antworten mit Zitat

Geiseltaler hat Folgendes geschrieben:
Erhole dich gut

Rolling Eyes
Tu ich hier noch eher glaub ich Wink
Aber man muss ja auch mal rauskommen Very Happy
jetzt bin ich jedenfalls wieder da Smile

_________________
05 Aug 2006 15:20
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
axinio Internet Marketing
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen    Webmaster Forum -> Hilfe für Webmaster -> PHP / MySQL Alle Zeiten sind GMT + 1 Stunde
Gehe zu Seite Zurück  1, 2
Seite 2 von 2

 
Gehe zu:  

Ähnliche Beiträge
Thema Webmaster Forum Antw. Autor Verfasst am
Keine neuen Beiträge Kontaktformular verändert Seitenlayout PHP / MySQL 0 chinthya 25 Apr 2012 23:05 Letzten Beitrag anzeigen
Keine neuen Beiträge Kontaktformular Hilfe für Webmaster 1 Wolfgang Ftl 07 Dez 2011 14:35 Letzten Beitrag anzeigen
Keine neuen Beiträge Kontaktformular in verschiedenen Spra... PHP / MySQL 5 Gast 29 Sep 2011 13:43 Letzten Beitrag anzeigen
Keine neuen Beiträge Maximale Dateigröße für Bildupload im... PHP / MySQL 7 b-mandy 15 Sep 2011 16:17 Letzten Beitrag anzeigen
Keine neuen Beiträge Kontaktformular, E-Mail wird nicht an... PHP / MySQL 11 gitarrejoern 21 Aug 2011 15:58 Letzten Beitrag anzeigen