HTMLWorld - HTML, CSS, JavaScript, PHP, Java, Flash und vieles mehrHTMLWorld:   Home | Hier werben | Impressum |
 

 
 

Anzeige 
 
               Forum
 
 
HTMLWorld » Forum

Checkboxen und Radiobuttons übergeben und vergleichen!? - PHP Forum

 FAQFAQ   SuchenSuchen   MitgliederlisteMitgliederliste   BenutzergruppenBenutzergruppen   RegistrierenRegistrieren 
 ProfilProfil   Einloggen, um private Nachrichten zu lesenEinloggen, um private Nachrichten zu lesen   LoginLogin 

Checkboxen und Radiobuttons übergeben und vergleichen!?

 

Neues Thema eröffnen   Neue Antwort erstellen    HTMLWorld Foren-Übersicht
   PHP
Vorheriges Thema: PHP-Kontaktformular erstellen....
Nächstes Thema: Zeilenumbruch im Textfeld. Geht das?  
Autor Nachricht
OneMoreMedia
Forumsteilnehmer


Anmeldungsdatum: 25.01.2010
Beiträge: 5

BeitragVerfasst am: 09.02.2010 03:50:11    Titel: Checkboxen und Radiobuttons übergeben und vergleichen!? Antworten mit Zitat

Hallo,

Ich möchte ein Formular, welches sich selbst aufruft erstellen.
"checked" oder nicht wird mit PHP in das HTML-Formular geschrieben!

Wenn ich eine Checkbox markiere, dann werden alle Checkboxen auf der Folgeseite markiert (checked), das bedeutet, dass PHP bei jeder Checkbox "checked" schreibt, es soll aber nur "checked" schreiben, wenn die Checkbox vorher markiert wurde.
Code:

// Code gelöscht, da fehlerhaft !!

Hoffe mir kann jemand helfen!

Christian[/code]


Zuletzt bearbeitet von OneMoreMedia am 25.02.2010 11:05:44, insgesamt 2-mal bearbeitet
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
admin
Site Admin


Anmeldungsdatum: 16.01.2005
Beiträge: 321
Wohnort: Berlin

BeitragVerfasst am: 16.02.2010 17:53:37    Titel: Antworten mit Zitat

Da deine Checkboxen keinen eindeutigen Namen haben kannst du sie nur daran identifizieren was für einen Wert sie haben. Beispiel:
Code:

if (isset($_GET['test']) && $_GET['test']=="a") { echo 'checked';}
...
if (isset($_GET['test']) && $_GET['test']=="b") { echo 'checked';}
...
if (isset($_GET['test']) && $_GET['test']=="c") { echo 'checked';}

_________________
Jan Winkler
HTMLWorld
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen MSN Messenger
OneMoreMedia
Forumsteilnehmer


Anmeldungsdatum: 25.01.2010
Beiträge: 5

BeitragVerfasst am: 25.02.2010 09:52:29    Titel: Antworten mit Zitat

Danke Admin, ich habe immer die gleiche variable genommen, das kann ja nicht gehen.

Hoffe hier kann mir auch jemand helfen!

Eigentlich funktioniert mein Formular, aber ich habe ein Problem, das ich einfach nicht zufriedenstellend lösen kann!
Wie kann ich checked vergleichen, wenn es dazu 2 if-Abfragen gibt?

1. if-Abfrage der Radiobuttons:
Code:

if (isset($_GET['radiobutton']) && $_GET['radiobutton'] == 'a') {
      $check_a = 'checked="checked"';
      $check_b = 'checked="checked"';
      $check_c = '';
      usw.


2. if-Abfrage der Checkboxen:
Code:

if (isset($_GET['checkbox']) && is_array($_GET['checkbox']) && in_array('a', $_GET['checkbox'])) {
      $check_a = ''; }
if (isset($_GET['checkbox']) && is_array($_GET['checkbox']) && in_array('b', $_GET['checkbox'])) {
      $check_b = 'checked="checked"'; }
if (isset($_GET['checkbox']) && is_array($_GET['checkbox']) && in_array('c', $_GET['checkbox'])) {
      $check_c = 'checked="checked"'; }
      usw.


Entweder schreibt es mir checked doppelt oder die eine Abfrage überschreibt die andere.

Ist das der richtige Ansatz:
Code:

if $radiobutton && || $checkbox = true; {
      $check_a = 'checked="checked"';
      } else {
      $check_a = '';
      } usw.


Oder wie kann ich das lösen?
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen    HTMLWorld Foren-Übersicht
   PHP
Alle Zeiten sind GMT + 1 Stunde
Seite 1 von 1

 
Gehe zu:  
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.

Ähnliche Beiträge
Thema Autor Forum Antworten Verfasst am
Keine neuen Beiträge Variable(String) übergeben und in DIV... michi22334455 JavaScript 1 29.08.2009 00:46:19 Letzten Beitrag anzeigen
Keine neuen Beiträge Variable übergeben Hugo PHP 5 01.02.2009 17:38:35 Letzten Beitrag anzeigen
Keine neuen Beiträge XSL Variable an javascript Funktion ü... Kambfhase XSL, XSLT, XPath, XLink, XPointer, X... 4 07.10.2006 10:21:01 Letzten Beitrag anzeigen
Keine neuen Beiträge daten in url übergeben schall JavaScript 4 09.09.2005 15:10:37 Letzten Beitrag anzeigen
Keine neuen Beiträge Checkboxen (gruppiert) abfragen jmayer JavaScript 2 21.07.2005 12:46:24 Letzten Beitrag anzeigen