php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2006

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 25.11.2006, 17:04  
Benutzer
 
Registriert seit: 08.08.2005
Beiträge: 60
m-elssner
Standard Checkboxen prüfen

hallo zusammen

ich habe div checkboxen.

<input type="checkbox" name="gebiet" value="Nord">
<input type="checkbox" name="gebiet" value="Sued">
<input type="checkbox" name="gebiet" value="Ost">
<input type="checkbox" name="gebiet" value="West">

diese sollen nun ausgewertet werden das zu beispiel nur 2 checkboxen als paket gebucht werden können. bei alles was mehr aktiviert wird soll ne fehlermeldung erscheinen.

Kann mir da jemand helfen?
m-elssner ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 25.11.2006, 17:27  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.987
PHP-Kenntnisse:
Fortgeschritten
nikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunft
Standard

1. teile die CBs in zwei Variablen auf: Nord-Süd und Ost-West.
2. Baue für diese Gruppen eine Art Radio-Box Funktionalität nach (mit dem Zusatz, daß auch nix ausgewählt werden darf) - also konkret: bei Auswahl eines Gruppenelements setze das andere OFF.
nikosch ist offline  
Alt 25.11.2006, 17:45  
Benutzer
 
Registriert seit: 08.08.2005
Beiträge: 60
m-elssner
Standard

So könnte ich es auch machen daran habe ich schon gedacht.
Aber wenn ein Kunde Nord und Süd haben will oder Ost und Süd sind dies zu viele Optionsfelder, und demnach ist der kunde erstmal überfordert mit den auswahlen.
Mit der checkbox ist das einfacher und übersichtlicher. Nur wie bekomme ich das hin das der Kunde nur 2 felder wählen kann und wenn er mehr wählt nen fehler kommt.

Ich hoffe mir kann einer Helfen.
m-elssner ist offline  
Alt 25.11.2006, 18:33  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 9.937
Zergling-new wird schon bald berühmt werden
Standard

Code:
<html>
<head>
    <script type="text/javascript">
        var checkboxes = new Array();
        
        function addCheckbox(that)
        {
            checkboxes[checkboxes.length] = that;
            checkCheckboxes();
        }
        
        function resetCheckboxes()
        {
            document.getElementById('north').checked = false;
            document.getElementById('south').checked = false;
            document.getElementById('east').checked = false;
            document.getElementById('west').checked = false;
        }
        
        function checkCheckboxes()
        {
            if (checkboxes.length < 2) {
                return;
            }
            
            resetCheckboxes();
            
            checkboxes[checkboxes.length - 1].checked = true;
            checkboxes[checkboxes.length - 2].checked = true;
        }
    </script>
</head>
<body>

<form action="" method="post">
<input onclick="addCheckbox(this)" type="checkbox" id="north" name="gebiet[]" value="n" />
<input onclick="addCheckbox(this)" type="checkbox" id="south" name="gebiet[]" value="s" />
<input onclick="addCheckbox(this)" type="checkbox" id="east"  name="gebiet[]" value="e" />
<input onclick="addCheckbox(this)" type="checkbox" id="west"  name="gebiet[]" value="w" /> 
</form>

</body>
</html>
Musst du halt nochmal serverseitig überprüfen.
Zergling-new ist offline  
Alt 25.11.2006, 19:01  
Benutzer
 
Registriert seit: 08.08.2005
Beiträge: 60
m-elssner
Standard

ok danke das funzt ganz gut. hast mir sehr geholfen.

By bis bald bis ich mal wieder hilfe brauche.
m-elssner ist offline  
Alt 25.11.2006, 19:15  
Erfahrener Benutzer
 
Registriert seit: 16.07.2005
Beiträge: 1.007
PHP-Kenntnisse:
Fortgeschritten
brian johnson befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von m-elssner
ok danke das funzt ganz gut. hast mir sehr geholfen.

By bis bald bis ich mal wieder hilfe brauche.
und für die die JavaScript deaktiviert haben (wie mich): nicht den entsprechenden php code vergessen....
brian johnson ist offline  
Alt 25.11.2006, 19:17  
Benutzer
 
Registriert seit: 08.08.2005
Beiträge: 60
m-elssner
Standard

und haste den entsprechenden phpcode?
wäre dafür dankbar
m-elssner ist offline  
Alt 25.11.2006, 19:22  
Benutzer
 
Registriert seit: 18.08.2006
Beiträge: 61
Jogibär
Standard

Zitat:
Zitat von m-elssner
und haste den entsprechenden phpcode?
Kannst du auch irgend etwas alleine?

11.10. Wie kann man Checkboxen verarbeiten?
http://www.php-faq.de/q/q-formular-checkbox.html
Jogibär ist offline  
Alt 25.11.2006, 19:24  
Benutzer
 
Registriert seit: 08.08.2005
Beiträge: 60
m-elssner
Standard

ja habe aber heut ne flaute im kopf sonst komm ich ja selbst immer drauf.
m-elssner ist offline  
Alt 25.11.2006, 21:14  
Benutzer
 
Registriert seit: 08.08.2005
Beiträge: 60
m-elssner
Standard

Kann man deinen Code erweitern das man ohne aktivierung der checkboxen nicht weiter klicken kann?

Danke für die hilfe
m-elssner ist offline  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Erledigt] Max Anzahl Checkboxen Hu5eL JavaScript, Ajax und mehr 2 25.06.2008 15:37
Checkboxen und PHP errox PHP Tipps 2008 3 09.12.2007 21:23
Zustand der Checkboxen auslesen Pimbolie1979 PHP Tipps 2007 4 10.07.2007 20:39
Aktivieren einer Checkbox aktiviert viele andere Checkboxen buggybugga HTML, Usability und Barrierefreiheit 3 12.03.2007 16:23
checkboxen wizzardxx PHP Tipps 2005-2 7 16.10.2005 22:58
(inhalte) der checkboxen aus mysql auslessen PHP Tipps 2005-2 4 07.06.2005 14:02
Mehrere Checkboxen anwählen um mehrere Einträge zu löschen PHP Tipps 2005 7 08.05.2005 04:10
Problem mit auslesen von Checkboxen PHP Tipps 2005 2 08.03.2005 20:10
aktive Checkboxen begrenzen! Geht das?? 18inch HTML, Usability und Barrierefreiheit 9 09.01.2005 04:27
Umfrage-Formular mit Checkboxen und MySQL PHP Tipps 2004-2 10 26.11.2004 18:20
[Erledigt] checkboxen ankreuzen HTML, Usability und Barrierefreiheit 1 19.10.2004 14:22
$_POST und nicht geklickte Checkboxen PHP Tipps 2004 5 29.09.2004 21:41
Checkboxen übernehmen+prüfen+eintragen PHP Tipps 2004 8 09.09.2004 08:39
Auswertung von Checkboxen PHP Tipps 2004 21 23.08.2004 04:41
Checkboxen value übergeben ?? PHP Tipps 2004 15 15.08.2004 23:17

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php checkbox prüfen, checkbox prüfen php, php checkbox überprüfen, checkbox überprüfen php, checkbox auf checked prüfen, php prüfen checkbox, php checkboxen prüfen, checkbox checked prüfen, checkbox php prüfen, checkbox mit php prüfen, php checkboxen überprüfen, input type checkbox javascript überprüfen, javascript checkbox prüfen, checkboxen prüfen php, checkbox auf checked prüfen php, checkbox prüfen mit php, checkbox überprüfen, html checkbox checked prüfen, webedition checkboxen begrenzen, checkboxen php prüfen

Alle Zeitangaben in WEZ +2. Es ist jetzt 12:59 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.