HOERANDL.com Impressum Unterstützung Projekte Kontakt


phpContact

... ist die Weiterentwicklung des B4YFormmailers 2. Es wurden alle Schwächen behoben und viele Funktionen hinzugefügt. Durch die eigens entwickelte Templateengine können individuelle Formulare noch einfacher realisiert werden.
 
header
header
header
<< Anfang < Vorherige 1 2 Nächste > Ende >>
Dude
Mitglied
Junior Boarder
Beiträge: 5
graphgraph
 
Select Feld als Pflichtfeld - 18/03/2008 00:34 Hallo,

erst einmal möchte ich ein dickes Lob für den Formmailer aussprechen.
Er gefällt mir wiklich sehr.

Ein Frage habe ich aber noch, die irgendwie nicht hin bekomme.

Wie kann man ein "select" Feld in der felder.php zu einem Pflichtfeld machen?

Habe ein paar Varianten durchgespielt, aber es bleibt Erfolglos.

Zum Beispiel diesen hier:

Code:

 // Feld 1:   $b4yf_felder[1]             = "select";    $b4yf_felder_text[1]        = "Anrede:";   $b4yf_felder_option[1][0]   = "--";   $b4yf_felder_option[1][1]   = "Frau";   $b4yf_felder_option[1][2]   = "Herr";   $b4yf_felder_text_mail[1]   = "Anrede:";



Vielen Dank
  | | Kein öffentlicher Schreibzugriff erlaubt, bitte erst registrieren!
honda2000
Mitglied
Platinum Boarder
Beiträge: 205
graphgraph
 
Re:Select Feld als Pflichtfeld - 18/03/2008 11:59 du bist doch schon ganz gut, mach doch folgendes:

// Feld 1:
$b4yf_felder[1] = "select";
$b4yf_felder_text[1] = "Anrede:";
$b4yf_felder_option[1][0] = "--";
$b4yf_felder_option[1][1] = "Frau";
$b4yf_felder_option[1][2] = "Herr";
$b4yf_felder_text_mail[1] = "Anrede:";


so hast du es, mach:



// Feld 1:
$b4yf_felder[1] = "select";
$b4yf_felder_text[1] = "Anrede:";
$b4yf_felder_option[1][0] = "-- bitte wählen Sie --";
$b4yf_felder_option[1][1] = "Frau";
$b4yf_felder_option[1][2] = "Fräulein";
$b4yf_felder_option[1][3] = "Herr";
$b4yf_felder_option[1][4] = "Firma";
$b4yf_felder_option[1][5] = "Gesellschaft";
$b4yf_felder_option[1][6] = "Verein";
$b4yf_felder_text_mail[1] = "Anrede:";
$b4yf_felder_error[1] = "Bitte wählen Sie ein Anrede";


damit wird das Feld zu einem Pflichfeld, als Fehlermeldung kommt: Bitte wählen Sie eine Anrede (kannst du ja beliebig ändern)
  | | Kein öffentlicher Schreibzugriff erlaubt, bitte erst registrieren!
Dude
Mitglied
Junior Boarder
Beiträge: 5
graphgraph
 
Re:Select Feld als Pflichtfeld - 18/03/2008 12:09 Hmm, genau das war eine der Dinge, die ich schon versucht hatte...

mit
$b4yf_felder_error[1] = "Bitte wählen Sie ein Anrede";

Hat aber nicht geklappt.

Werde es noch einmal versuchen und melde mich dann noch einmal.

Danke schon einmal.

EDIT: Es hat nicht geklappt. Schätze es liegt daran, daß select "0" ja ausgewählt ist und damit immer eins ausgewählt ist.

Man müßte irgendwie hinzufügen, wenn input = select 0, dann felder_error
sonst = alles fine.

Aber ich habe keinen Plan, wie das geht.
  | | Kein öffentlicher Schreibzugriff erlaubt, bitte erst registrieren!
Cougar
Admin
Admin
Beiträge: 725
graph
 
Re:Select Feld als Pflichtfeld - 18/03/2008 12:49 Hallo,

ich glaub dafür ist im Code nichts vorbereitet.

Dieses " $b4yf_felder_error[1] " gibt es beim Select-Feld glaube ich nicht.

@Dude: Du hast recht, es muss in die index.php eine Abfrage rein. Leider kann ich jetzt nicht gleich nachsehen wie man das machen muss.

Ich werde mir das am Abend ansehen und dann hier das Ergebnis posten.

mfg,
Cougar

  | | Kein öffentlicher Schreibzugriff erlaubt, bitte erst registrieren!
Dude
Mitglied
Junior Boarder
Beiträge: 5
graphgraph
 
Re:Select Feld als Pflichtfeld - 18/03/2008 12:56 Schon einmal Vielen Dank euch beiden für die schnellen Antworten und Helfsversuchen.
  | | Kein öffentlicher Schreibzugriff erlaubt, bitte erst registrieren!
Cougar
Admin
Admin
Beiträge: 725
graph
 
Re:Select Feld als Pflichtfeld - 18/03/2008 20:56 Hallo,

schreibe in der Datei "index.php" in die Zeile 327.
Das ist vor diesen Zeilen:
Code:

 ////////////////////////////////////////////////////////////////////// ////////////////// // ----- > BEGINN: Aktionen



folgende Codezeile rein:
Code:

 if ( $b4yf_feld_wert[0] == "--" ) { $b4yf_alert "Sie müssen eine Anrede auswählen!"; }



Versuche das mal.
Das sollte eigentlich funktionieren.

lg,
Cougar

  | | Kein öffentlicher Schreibzugriff erlaubt, bitte erst registrieren!
<< Anfang < Vorherige 1 2 Nächste > Ende >>
spacer
header


spacer
Preisliste
Preisliste

B4YCounter 4.x.x

Lizenz der kommerziellen Nutzung
auf einer Domain: 12,00 €

Lizenz für eine Copyright-freie Version: 12,00 €

B4YFormmailer 2.x.x

Lizenz für eine Copyright-freie Version: 10,00 €

B4YVotum 1.x.x

Lizenz für eine Copyright-freie Version: 5,00 €


Mehr Informationen findest du auf der Seite "Preisliste und Lizenzinfo".

Du kannst aber auch sofort das Scripte Lizenz Bestellformular nutzen um deine gewünschte Lizenz zu anzufordern.
Forum - letzte Themen
PayPal Spende
Findest du die hier angebotenen Scripte und dessen Support toll?
Dann kannst du mir per PayPal eine kleine Spende zukommen lassen.
Ich würde mich freuen.


Vielen Dank!
Social Bookmark
Add to: Mr. Wong Add to: Webnews Add to: Icio Add to: Oneview Add to: Kledy.de Social Bookmarking Add to:  FAV!T Social Bookmarking Add to: Favoriten.de Add to: Seekxl Add to: Social Bookmark Portal Add to: BoniTrust Add to: Power-Oldie Add to: Bookmarks.cc Add to: Newskick Add to: Newsider Add to: Linksilo Add to: Readster Add to: Yigg Add to: Linkarena Add to: Digg Add to: Del.icoi.us Add to: Reddit Add to: Jumptags Add to: Upchuckr Add to: Simpy Add to: StumbleUpon Add to: Slashdot Add to: Netscape Add to: Furl Add to: Yahoo Add to: Blogmarks Add to: Diigo Add to: Technorati Add to: Newsvine Add to: Blinkbits Add to: Ma.Gnolia Add to: Smarking Add to: Netvouz Add to: Folkd Add to: Spurl Add to: Google
Social Bookmarking