I am trying to make an if-statement that will not do anything and print
'nothing entered' if there is nothing entered in a form. I have the
following code that does that, however, now even if I enter something
into the form, the code still outputs 'nothing entered'. This violates
the if statement and I am wondering what I did wrong.
if form.has_key("d elete_id") and form["delete_id"].value != "" and
form.has_key("d elete_date") and form["delete_dat e"].value != "" and
form.has_key("d elete_purchaset ype") and
form["delete_purchas etype"].value != "" and form.has_key("d elete_price")
and form["delete_pri ce"].value != "" and form.has_key("d elete_comment")
and form["delete_comment "].value != "":
delete_id=form['delete_id'].value
delete_date=for m['delete_date'].value
delete_purchase type=form['delete_purchas etype'].value
delete_price=fo rm['delete_price'].value
delete_comment= form['delete_comment '].value
else:
print "ERROR: Nothing entered!"
raise Exception
'nothing entered' if there is nothing entered in a form. I have the
following code that does that, however, now even if I enter something
into the form, the code still outputs 'nothing entered'. This violates
the if statement and I am wondering what I did wrong.
if form.has_key("d elete_id") and form["delete_id"].value != "" and
form.has_key("d elete_date") and form["delete_dat e"].value != "" and
form.has_key("d elete_purchaset ype") and
form["delete_purchas etype"].value != "" and form.has_key("d elete_price")
and form["delete_pri ce"].value != "" and form.has_key("d elete_comment")
and form["delete_comment "].value != "":
delete_id=form['delete_id'].value
delete_date=for m['delete_date'].value
delete_purchase type=form['delete_purchas etype'].value
delete_price=fo rm['delete_price'].value
delete_comment= form['delete_comment '].value
else:
print "ERROR: Nothing entered!"
raise Exception
Comment