Radio Button und Session
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
action
anrede
attribut
ausbildung
beide
beitrag
button
formular
frau
haken
herr
inhalt
radio
session
speicher
stehen
textfeld
variable
versuch
vielen dank
-
Sorry, da fehlte noch was:
<?
if ($HTTP_POST_VARS['KAUSBILDUNG'] == 'ON')
{
$A_AUSBILDUNG == '';
$_SESSION['S_AUSBILDUNG'] = '';
$_SESSION['S_KAUSBILDUNG'] = 'ON';
}
else
{
$A_AUSBILDUNG = $HTTP_POST_VARS['AUSBILDUNG'];
$_SESSION['S_AUSBILDUNG'] = $HTTP_POST_VARS['AUSBILDUNG'];
$_SESSION['S_KAUSBILDUNG'] = 'OFF';
}
?> -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Sorry?????
Ich hab zu danken :)
Klappt auch nur teilweise. Wenn ich nun ins Textfeld schreibe und den Haken rausmach wird das übernommen aber wenn ich dann den Haken wieder setze und das Textfeld lösche wird zwar der Text gelöscht, der Haken aber nicht gesetzt.
Beitrag geändert: 23.10.2006 14:52:35 von ibes-solutions -
Ich habs auch so versucht:
<?
if ($HTTP_POST_VARS['KAUSBILDUNG'] == 'ON')
{
$A_AUSBILDUNG == '';
$_SESSION['S_AUSBILDUNG'] = '';
$_SESSION['S_KAUSBILDUNG'] = 'ON';
}
else
{
$A_AUSBILDUNG = $HTTP_POST_VARS['AUSBILDUNG'];
$_SESSION['S_AUSBILDUNG'] = $HTTP_POST_VARS['AUSBILDUNG'];
$_SESSION['S_KAUSBILDUNG'] = $HTTP_POST_VARS['AUSBILDUNG'];
}
?>
Klappt aber auch nicht. -
<?
if ($HTTP_POST_VARS['KAUSBILDUNG'] == 'ON')
{
$A_AUSBILDUNG = '';
$_SESSION['S_AUSBILDUNG'] = '';
$_SESSION['S_KAUSBILDUNG'] = true;
}
else
{
$A_AUSBILDUNG = $HTTP_POST_VARS['AUSBILDUNG'];
$_SESSION['S_AUSBILDUNG'] = $HTTP_POST_VARS['AUSBILDUNG'];
$_SESSION['S_KAUSBILDUNG'] = false;
}
?>
-> Da war noch ein doppeltes Gleichheitszeichen drin.
Textfeld:
<input type='text' name='AUSBILDUNG' value='<? if (!$_SESSION['S_KAUSBILDUNG']) echo $A_AUSBILDUNG; ?>' size='20'>
Checkbox:
<input type='checkbox' name='KAUSBILDUNG' id='blaaa' value='ON' <? if ($_SESSION['S_KAUSBILDUNG']) echo 'checked'; ?>>
-> Da fehlte noch ein >
Außerdem wird die $_SESSION['S_KAUSBILDUNG'] jetzt mit true und false und nicht mehr mit 'ON' und 'OFF' belegt.
Versuchs mal so. -
Dann muss es doch in der ersten Zeile deines Codes auch anstelle von "ON" "true"
heissen oder?
Jo wenn ich den Fehler noch ausbesser geht es.
Vielen Dank.
Beitrag geändert: 23.10.2006 15:34:29 von ibes-solutions -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage