fK.: Wie übergebe ich den Wert einer checkbox

NNabent,

Ja, es gibt auch noch Leute, die abends einen Blackout haben.

Wie übergebe ich den Wert einer checkbox.
Wenn value="on" soll dieser dann mit:

checkbox=request.Form("checkboxname") in die db eingetragen werden.
Wie ermittel ich den Wert der checkbox??

Doof or wott?

Danke

  1. Nabend fK,

    Wie übergebe ich den Wert einer checkbox.
    Wenn value="on" soll dieser dann mit:
    checkbox=request.Form("checkboxname")

    na da werfen wir aber mal wieder ein wenig durcheinander fürchte ich !

    Du übergibts, oder genauer du holst, dir den Wert mit eben der Zeile : checkbox=request.Form("checkboxname")

    In der Variablen checkbox steht nun im Fall

    a) Du hast der Checkbox im Formular keinen Value gegeben
       bei ausgewählter Checkbox : on
       bei nicht ausgew. Checkbox : NULL (also nichts, die Variable ist leer !)

    b) Du hast der Checkbox im Formular einen Value gegeben
       bei ausgewählter Checkbox : der Wert aus dem Value des Formulars
       bei nicht ausgew. Checkbox : NULL (also nichts, die Variable ist leer !)

    in die db eingetragen werden.
    Wie ermittel ich den Wert der checkbox??

    In der Datenbank sind wir jetzt noch nicht, hier würde sich jetzt
    ein JA/NEIN Feld anbieten (ACCESS) um den Wert oder vielmehr den Zustand der Checkbox festzuhalten.

    Un dieses JA/NEIN Feld kannst du mit TRUE(WAHR) oder FALSE(FALSCH) beschreiben.

    Die Datenbank beschreibst du sicher auch mittels ASP bzw. SQL Statements.

    Am besten liest du dir da mal die entsprechenden Dokus im Netz dazu durch, ich hab jetzt leider keine URL parat, aber du bist mit einer Archivsuche oder den Linktipps aus SelfAktuell oder einer anderen Suchmaschine gut beraten.

    Wenn du dich dann ein wenig mit dem ganzen Geschehen und den Verhältnis zwischen HTML <-> ASP <-> SQL <-> ASP <-> HTML auskennst und begriffen hast wer für was wann zuständig ist, dann sollte es ein Klacks für dich sein einen Wert/Zustand einer Checkbox in einer Datenbank zu archivieren.

    Also, erstmal ein wenig Grundlagenforschung betreiben, dann gehts an die 'harten' Nüsse. ;-)

    Viel Spass beim werkeln und schöne Grüße

    Holger

    1. Nabend fK,

      Wie übergebe ich den Wert einer checkbox.
      Wenn value="on" soll dieser dann mit:
      checkbox=request.Form("checkboxname")

      na da werfen wir aber mal wieder ein wenig durcheinander fürchte ich !

      Du übergibts, oder genauer du holst, dir den Wert mit eben der Zeile : checkbox=request.Form("checkboxname")

      In der Variablen checkbox steht nun im Fall

      a) Du hast der Checkbox im Formular keinen Value gegeben
         bei ausgewählter Checkbox : on
         bei nicht ausgew. Checkbox : NULL (also nichts, die Variable ist leer !)

      b) Du hast der Checkbox im Formular einen Value gegeben
         bei ausgewählter Checkbox : der Wert aus dem Value des Formulars
         bei nicht ausgew. Checkbox : NULL (also nichts, die Variable ist leer !)

      in die db eingetragen werden.
      Wie ermittel ich den Wert der checkbox??

      In der Datenbank sind wir jetzt noch nicht, hier würde sich jetzt
      ein JA/NEIN Feld anbieten (ACCESS) um den Wert oder vielmehr den Zustand der Checkbox festzuhalten.

      Un dieses JA/NEIN Feld kannst du mit TRUE(WAHR) oder FALSE(FALSCH) beschreiben.

      Die Datenbank beschreibst du sicher auch mittels ASP bzw. SQL Statements.

      Am besten liest du dir da mal die entsprechenden Dokus im Netz dazu durch, ich hab jetzt leider keine URL parat, aber du bist mit einer Archivsuche oder den Linktipps aus SelfAktuell oder einer anderen Suchmaschine gut beraten.

      Wenn du dich dann ein wenig mit dem ganzen Geschehen und den Verhältnis zwischen HTML <-> ASP <-> SQL <-> ASP <-> HTML auskennst und begriffen hast wer für was wann zuständig ist, dann sollte es ein Klacks für dich sein einen Wert/Zustand einer Checkbox in einer Datenbank zu archivieren.

      Also, erstmal ein wenig Grundlagenforschung betreiben, dann gehts an die 'harten' Nüsse. ;-)

      Viel Spass beim werkeln und schöne Grüße

      Holger

      Ja, ich habs begriffen.
      Der Value-Wert der checkbox wird übergeben.

      Danke

  2. ich glaube, du musst nach "checked" abfragen.... (wahrscheinlich: true/false)

    siehe:
    http://www.teamone.de/selfhtml/tche.htm#a2

    grüße
    fepp

  3. NNabent,

    Ja, es gibt auch noch Leute, die abends einen Blackout haben.

    Wie übergebe ich den Wert einer checkbox.
    Wenn value="on" soll dieser dann mit:

    checkbox=request.Form("checkboxname") in die db eingetragen werden.
    Wie ermittel ich den Wert der checkbox??

    Doof or wott?

    Danke

    Hallo fk,

    das Problem ist nicht neu, ich habe schon mal auf so was geantwortet:

    http://www.teamone.de/selfhtml/sfarchiv/2000_3/t19128.htm#a96829

    da gings um die direkte Eintragung von true/false bzw. -1/0 in eine DB, ich denke, Du hast genügend Abstraktionsvermögen, um das für Deine Zwecke umzusetzen. Hoffe geholfen zu haben :-)

    Gruss
    Uwe Nohl