mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Sa 20.04.2024 03:37 Benutzername: Passwort: Auto-Login

Thema: [php] checkbox vom 21.02.2008


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Programmierung -> [php] checkbox
Seite: 1, 2, 3  Weiter
Autor Nachricht
escaPe
Threadersteller

Dabei seit: 10.09.2007
Ort: <? include("home.htm") ?>
Alter: 112
Geschlecht: Männlich
Verfasst Do 21.02.2008 14:21
Titel

[php] checkbox

Antworten mit Zitat Zum Seitenanfang

wie kann ich einer Checkbox sagen sie soll einen Wert übermitteln wenn sie nicht
markiert wurde??

Code:
<input type="checkbox" name="test" value="JA" tabindex="100" />


mit dem bekomm ich nur ein wert übermittelt der "JA" beinhaltet..

da ich aber Zellen in einer Tabelle füllen muss ob angeklickt oder nicht,
(ansonsten verschieben sich die Spalten und passen nicht mehr zur richtigen
Spaltenüberschrift) müsst ich einen Wert bei nicht markierter Checkbox
übermitteln.

Also sozusagen eine Checkbox die mir den wert true und false ausgibt.

gibt es da eine einfache Lösung?

danke schonmal für jede Hilfe
escaPe
  View user's profile Private Nachricht senden
Pixelpole

Dabei seit: 25.10.2004
Ort: Trier
Alter: 37
Geschlecht: Männlich
Verfasst Do 21.02.2008 14:27
Titel

Antworten mit Zitat Zum Seitenanfang

Code:

if(!isset($_POST['test'])) {
    $_POST['test'] = 'NEIN';
}


Zuletzt bearbeitet von Pixelpole am Do 21.02.2008 14:35, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden
Anzeige
Anzeige
escaPe
Threadersteller

Dabei seit: 10.09.2007
Ort: <? include("home.htm") ?>
Alter: 112
Geschlecht: Männlich
Verfasst Do 21.02.2008 14:35
Titel

Antworten mit Zitat Zum Seitenanfang

hm okay soweit versteh ich das
bin aber noch nicht der vollprofi in php.

wie bau ich das nun in das html dokument ein?
so??
Code:

                      
               
<html>
<head><title></title></head>
<body>
             <?php
                 if(!isset($_POST['checkbox'])) {
                 $_POST['checkbox'] = 'NEIN';
                  }
                ?>
                  <input type="checkbox" name="check1" value="JA" tabindex="1" />
                  <input type="checkbox" name="check2" value="JA" tabindex="2" />

 [... hier kommt noch bissel code hin ...]
</body>                 


werden dann bei allen checkboxen die werte NEIN übergeben wenn sie nicht markiert sind?


Zuletzt bearbeitet von escaPe am Do 21.02.2008 14:36, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden
Smooth-Graphics

Dabei seit: 22.05.2006
Ort: -
Alter: -
Geschlecht: Männlich
Verfasst Do 21.02.2008 14:48
Titel

Antworten mit Zitat Zum Seitenanfang

Nö. Wenn dann schon als $_POST['check1'] und so weiter angeben. und das ist dann für deine 1. checkbox *zwinker*
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
escaPe
Threadersteller

Dabei seit: 10.09.2007
Ort: <? include("home.htm") ?>
Alter: 112
Geschlecht: Männlich
Verfasst Do 21.02.2008 15:13
Titel

Antworten mit Zitat Zum Seitenanfang

hm irgendwie schickt er mir weiterhin keinen wert zu

hier mal mein quelltext:

Code:

[.. Hiervor noch ein bissel Javascript ..]

<?php
                if(!isset($_POST['test']))
                 {
               $_POST['test'] = 'NEIN';
           };
?>

         <form method="POST" action="_vti_form/test.php5" onsubmit="return FrontPage_Form1_Validator(this)" language="JavaScript" name="FrontPage_Form1" webbot-action="--WEBBOT-SELF--">
                  <!--webbot bot="SaveResults" startspan
                  U-File="_private/test.txt" S-Format="TEXT/TSV" S-Label-Fields="TRUE" B-Reverse-Chronology="FALSE"
                  -->
                  <input TYPE="hidden" NAME="_vti_form" VALUE="test.php">
                  <input TYPE="hidden" NAME="VTI-GROUP" VALUE="0"><!--webbot
                  bot="SaveResults" endspan i-checksum="43374" -->
                 
                  <input type="checkbox" name="test" value="JA" tabindex="1" />
                  <input type="checkbox" name="test2" value="JA" tabindex="2" />

                  <input type="submit" value="Abschicken" name="submit2" tabindex="3" />
                  <input type="reset" value="L&ouml;schen" name="clear2" />
                </form>

[.. hiernach auch noch ein bissel html ..]


Zuletzt bearbeitet von escaPe am Do 21.02.2008 15:14, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden
Pixelpole

Dabei seit: 25.10.2004
Ort: Trier
Alter: 37
Geschlecht: Männlich
Verfasst Do 21.02.2008 15:17
Titel

Antworten mit Zitat Zum Seitenanfang

diesen Codeschnipsel musst du in dem teil verwursten in dem deine eingabe verarbeitet wird.

Hast du überhaupt versucht rauszufinden was dieser Codeschnipsel eigentlich bewirkt? Hmm...?!
  View user's profile Private Nachricht senden
choise

Dabei seit: 01.02.2007
Ort: Würzburg
Alter: 35
Geschlecht: Männlich
Verfasst Do 21.02.2008 15:19
Titel

Antworten mit Zitat Zum Seitenanfang

Au weia! *Huch*

was ist das ?

Code:

webbot-action="--WEBBOT-SELF--">
                  <!--webbot bot="SaveResults" startspan
                  U-File="_private/test.txt" S-Format="TEXT/TSV" S-Label-Fields="TRUE" B-Reverse-Chronology="FALSE"
                  -->



/edit:

escape, die datei

_vti_form/test.php5

wäre informativer


Zuletzt bearbeitet von choise am Do 21.02.2008 15:20, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
Fido67
Account gelöscht


Ort: -

Verfasst Do 21.02.2008 15:19
Titel

Antworten mit Zitat Zum Seitenanfang

Du musst das auch in deiner "test.php5" - Seite notieren und dann den Wert der Variable ausgeben.

edit. zu spät Grins


Zuletzt bearbeitet von am Do 21.02.2008 15:21, insgesamt 2-mal bearbeitet
 
 
Ähnliche Themen checkbox - pflichtfeld - AGB
Update mit checkbox
Checkbox Value übergeben
php checkbox-wert
Checkbox die wegspringt ...
input.checkbox
Neues Thema eröffnen   Neue Antwort erstellen Seite: 1, 2, 3  Weiter
MGi Foren-Übersicht -> Programmierung


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.