wat klop er niet?
op mijn site hebben mensen de keuze om berichten te verwijderen na een antwoord te hebben gegstuurd of het bericht te onthouden maar er is iets fout waardoor hij ze altijd verwijderd
if ($CURUSER['deletepms'])
print "<input type=checkbox name='delete' value='yes' checked></td>";
else
print "<input type=checkbox name='delete' value='no'></td>";
In de databace staat de keuze zo : deletepms
no of yes ( gewoon in woorden (standaard op yes)
wat klopt er niet ?
mvg,eric osman
ik weet het niet zeker, maar volgens mij kent php geen yes. TRUE en FALSE werken wel.
Wat gebeurt er nadat je dit formulier hebt verstuurd? De afhandeling van het formulier dus.
Overigens, @hierboven: Wanneer men gebruik maakt van één regel na een if-conditie, hoeft men die accolades ({ en }) niet verplicht te gebruiken, dan wordt automatisch die ene regel gebruikt. Dat geldt ook voor enkele if'jes, alleen de eerstvolgende regel wordt gepakt ;).
Gewijzigd op 01/01/1970 01:00:00 door Jesper Diovo
Jezpur schreef op 09.01.2010 17:36:
Overigens, @hierboven: Wanneer men gebruik maakt van één regel tussen een na een if-conditie, hoeft men die accolades ({ en }) niet verplicht te gebruiken, dan wordt automatisch die ene regel gebruikt. Dat geldt ook voor enkele if'jes, alleen de eerstvolgende regel wordt gepakt ;).
heej bedankt voor deze aanvulling !
:D
if ($CURUSER["deletepms"] == 'yes')
print "<input type=checkbox name='delete' value='yes' checked></td>";
if ($CURUSER["deletepms"] == 'no')
print "<input type=checkbox name='delete' value='no'></td>";
eric osman schreef op 09.01.2010 17:51:
ik heb het zelf al opgelost na wat research en heb dit gedaan :
if ($CURUSER["deletepms"] == 'yes')
print "<input type=checkbox name='delete' value='yes' checked></td>";
if ($CURUSER["deletepms"] == 'no')
print "<input type=checkbox name='delete' value='no'></td>";
if ($CURUSER["deletepms"] == 'yes')
print "<input type=checkbox name='delete' value='yes' checked></td>";
if ($CURUSER["deletepms"] == 'no')
print "<input type=checkbox name='delete' value='no'></td>";
Dit lijkt mij logischer
En als ie dan is aangevinkt dan ga je deleten.