Re: Voreinstellung eines Optionsfeldes - baseportal Forum - Web-Anwendungen einfach, schnell, leistungsfähig!
baseportal
English - Deutsch "Es gibt keine dummen Fragen - jeder hat einmal angefangen"

 baseportal-ForumDie aktuellsten 10, 30, 50, 100 Einträge anzeigen.  

 
 Ausgewählter Eintrag: Zur Liste 
    Beitrag von anonym (129 Beiträge) am Mittwoch, 8.August.2001, 18:14.
    Re: Voreinstellung eines Optionsfeldes

      Optionsfelder tragen ihre Values (Werte) in einer Liste mit dem Namen Options, nicht in einem einzelnen Value-Feld, die ausgewählte Option wird mit "selected" markiert.

      <perl>
      if ($Geschlecht eq "männlich")
        { $m_select = " selected "; }
      else
        { $w_select = " selected "; }
      </perl>
      

      <select name="Geschlecht=">
      <option $m_select>
      
      männlich
      <option $w_select>
      weiblich
      </select>
      

      Ungefähr klar?


    Antworten

 Alle Einträge zum Thema: Zur Liste 
    Beitrag von Oliver ;-) (49 Beiträge) am Mittwoch, 8.August.2001, 12:34. WWW: www.verwitwet.de
    Voreinstellung eines Optionsfeldes

      Hallo,

      im Registrierungsformular für meine Community gibt es ein Optionsfeld mit den zwei Optionen "weiblich" und "männlich".
      Sobald der Anwender sein Registrierungsprofil über eine Änderungsmaske ändern will, wird im Formular immer die erste Option voreingestellt. Dies ist ärgerlich, da man(n) das leicht übersehen kann und dadurch eine "Geschlechtsumwandlung" erfolgt, obwohl man dieses Feld gar nicht ändern wollte.

      Wie kann man denn ein Optionsfeld mit dem Inhalt des entsprechenden DB-Feldes voreinstellen?

      Mit "value="$Geschlecht" funktioniert es nicht!

      Grüße
      Oliver ;-)

     Antworten

    Beitrag von anonym (129 Beiträge) am Mittwoch, 8.August.2001, 18:14.
    Re: Voreinstellung eines Optionsfeldes

      Optionsfelder tragen ihre Values (Werte) in einer Liste mit dem Namen Options, nicht in einem einzelnen Value-Feld, die ausgewählte Option wird mit "selected" markiert.

      <perl>
      if ($Geschlecht eq "männlich")
        { $m_select = " selected "; }
      else
        { $w_select = " selected "; }
      </perl>
      

      <select name="Geschlecht=">
      <option $m_select>
      
      männlich
      <option $w_select>
      weiblich
      </select>
      

      Ungefähr klar?

     Antworten

    Beitrag von Oliver ;-) (49 Beiträge) am Mittwoch, 8.August.2001, 22:10. WWW: www.verwitwet.de
    Re: Voreinstellung eines Optionsfeldes

      Super, danke :-)

      es funktioniert...

      Wenn ich mehr als zwei Optionen habe, wie heißt denn dann die "if-else"-Formel?

     Antworten

    Beitrag von Sander (8133 Beiträge) am Mittwoch, 8.August.2001, 22:14.
    Re: Voreinstellung eines Optionsfeldes

      if ($var eq "...")
      {
      
      ...
      }elsif (Svar eq "xxxx")
      {
      
      ...
      }elsif (Svar eq "vvvv")
      ...
      }else
      {
      
      ..
      }

      Zu beachten ist, das bei "elsif" nur ein e drin ist also nicht "elseif".

      Sander

     Antworten

    Beitrag von Oliver ;-) (49 Beiträge) am Mittwoch, 8.August.2001, 23:05.
    Re: Voreinstellung eines Optionsfeldes

      Danke, ich werd's mal ausprobieren... ;-)

     Antworten


     
 Liste der Einträge von 58351 bis 58501:Einklappen Zur Eingabe 
Neueste Einträge << 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | Neuere Einträge < Zur Eingabe  > Ältere Einträge | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 >> Älteste Einträge


Zurück zur Homepage

© baseportal.de. Alle Rechte vorbehalten. Nutzungsbedingungen



powered in 0.07s by baseportal.de
Erstellen Sie Ihre eigene Web-Datenbank - kostenlos!