Seite 1 von 2

problem mit checkbox im input bereich

Verfasst: Fr 24. Jun 2005, 16:43
von hypekermit
ich benutze version 4.5

und habe das problem mit der checkbox im inputbereich wenn sie mal gecheckt ist bleibt sie gecheckt...

mein ecode
INPUT:

Code: Alles auswählen

<?  
echo"<INPUT TYPE=\"checkbox\" NAME=\"CMS_VAR[0]\" VALUE=\"0\" "; 
        if($aktiv ==0){
        echo "checked=checked";
        };
        echo ">";
 
OUTPUT:

Code: Alles auswählen

<?php 
$aktiv = CMS_VALUE[0]; 
?> 
hab schon alle varianten des forums durchprobiert geht nicht...


jat jemand eine idée

Verfasst: Fr 24. Jun 2005, 18:06
von tono
Wo kommt denn die Variable $aktiv her? Was speichert die für Werte? Müsste es nicht

Code: Alles auswählen

if(CMS_VALUE[0] == 0)
heissen? Vielleicht ist auch 0 nicht der richtige Wert. Denn wenn das Kästchen nicht gecheckt wird wird kein Wert in CMS_VALUE[0] gespeichert, und dieser nicht-Wert wird vielleicht durch 0 dargestellt. Versuchs mal mit 1.

geht trotzdem nicht

Verfasst: Fr 24. Jun 2005, 18:08
von hypekermit
hab das auch schon probiert----- geht aber trotzdem nicht...

Verfasst: Fr 24. Jun 2005, 18:09
von tono
Während Du unten geantwortet hast, hab ich oben nochmal geändert.

Verfasst: Fr 24. Jun 2005, 19:14
von HerrB

Code: Alles auswählen

$aktiv = "CMS_VALUE[0]"; 
echo "<INPUT TYPE=\"checkbox\" NAME=\"CMS_VAR[0]\" VALUE=\"0\" "; 
if ($aktiv == "0") { 
   echo "checked"; 
}; 
echo ">";
Gruß
HerrB

geht einfach nicht

Verfasst: Sa 25. Jun 2005, 16:20
von hypekermit
also ich habe jetzt alle antworten ausprobiert...

die checkbox lässt sich dan nicht mehr als ungecheckt speichern..

jedesmal wird sie wieder nach dem speichern auf checked zurückgesetzt..

braucht man doch noch ein output???

Verfasst: So 26. Jun 2005, 21:33
von HerrB
Nein, probiere mal als value das Wort "enabled" statt 0.

Gruß
HerrB

Hallo HerrB

Verfasst: So 3. Jul 2005, 14:17
von hypekermit
sorry hatte zuviel zu tun..

also es funzt noch immer nicht

habe wie folgt:
IMPUT:

Code: Alles auswählen

$aktiv = "CMS_VALUE[0]"; 
echo "<INPUT TYPE=\"checkbox\" NAME=\"CMS_VAR[0]\" VALUE=\"0\" "; 
if ($aktiv == "enabled") { 
   echo "checked"; 
}; 
echo ">";
OUTPUT:

Code: Alles auswählen

<?php 
$aktiv = CMS_VALUE[0]; 
?> 
aber das geht immer noch nicht...

sowas in der art bräuchte ich wie bei http://www.belegungsplan-online.com/dem ... &pass=demo

oder eine lösung wie die checkboxen akiv bleiben.... bzw sich wieder deaktivieren lassen...

kannst du mir so ein modul schreiben?

wenn ja wie teuer??? kannst du mir als pm schreiben...

Verfasst: So 3. Jul 2005, 14:48
von emergence

danke aber geht nicht

Verfasst: Mo 4. Jul 2005, 02:31
von hypekermit
hallo emergence...

es geht einfach nicht

1 x anhaken dann ist er angehakt...

wenn ich ihn jetzt abhaken will, dann bleibt er angehakt....

Verfasst: Mo 4. Jul 2005, 16:03
von HerrB
Wenn Du den Code von oben verwendest, ist zumindest ein Fehler drin:

Code: Alles auswählen

echo "<INPUT TYPE=\"checkbox\" NAME=\"CMS_VAR[0]\" VALUE=\"0\" ";
muss

Code: Alles auswählen

echo "<INPUT TYPE=\"checkbox\" NAME=\"CMS_VAR[0]\" VALUE=\"enabled\" ";
sein.

Gruß
HerrB

checkboxproblem

Verfasst: Mo 1. Aug 2005, 17:46
von hypekermit
mich befasst noch immer das problem mit der checkbox vielleicht habt ihr ja eine lösung

ich habe jetzt folgendes script
INPUT:

Code: Alles auswählen

$aktiv = "CMS_VALUE[0]"; 
echo "<INPUT TYPE=\"checkbox\" NAME=\"CMS_VAR[0]\" VALUE=\"enabled\" ";
if ($aktiv == "enabled") { 
   echo "checked"; 
}; 
echo ">"; 

OUTPUT

Code: Alles auswählen

<?php 
$aktiv = CMS_VALUE[0]; 
?> 
folgendes passiert:

das erstemal in der konfiguration ist das ding abgehakt... wenn ich es anhake, dann ist es angehakt..
beim speichern bleibt es angehakt..

wenn ich es jetzt abhaken, und speichern möchte, dann ist es wieder angehakt.. es lässt sich somit nicht abhaken...


ich benutze die version 4.4.5 stable

mein safemode ist deaktiviert kann das daran liegen????

Verfasst: Mo 1. Aug 2005, 18:12
von timo
na dann lass dir doch einfach mal die Werte ausgeben - nennt man debugging ;)

vermutlich wird aber CMS_VALUE nicht gesetzt da der Browser den Wert nicht schickt, wenn der Haken nicht gesetzt ist - nimm lieber eine Select-Box oder einen Radio-Button mit Ja/Nein.

belegungsplaner

Verfasst: Mo 1. Aug 2005, 19:52
von hypekermit
das mit der selectbox ist für diese variante, die ich benöötige nicht zu gebrauchen...


ich benötige so was wie bei belegungsplan-online.com

siehe dieser link...

http://www.belegungsplan-online.com/dem ... &pass=demo

Verfasst: Mo 1. Aug 2005, 21:19
von timo
na das würde ich auf keinen Fall in der Input-Konfiguration machen...eher in einem Plugin...