PaulCheung wrote:
I am testing an "add record" routine and am using three different
browsers for the test. The routine is filling in a form and it contains
three options EXIT, SUBMIT and CLEAR all three functions are self
explanatory and all work as expected in "FIREFOX". In "OPERA" the SUBMIT
and CLEAR work as expected; but not the EXIT it submits instead. In MS
Internet Explorer "IE7" it does not work at all, apart from displaying
the form, it is like looking at a screen dump.I am unable to fill in the
form and the EXIT, SUBMIT and CLEAR are totally not working (locked).
Could anybody suggest where I could find information that will help me
overcome this difficulty or let me know the difference in the HTMLs
Hi Paul,
I'm not 100% sure that I understand the problem you're having, but HTML
shouldn't affect the functionality or output of your PHP.
If the problem you're having is only with getting all three submit
buttons to work properly, you might want to look at the discussion
below, which I found by googling "multiple submit buttons php" (without
the quotes):
http://www.phpbuilder.com/board/showthread.php?threadid=10248489
If you're having problems with the rendering of the HTML, that may be
due to differences in the rendering engines of various browsers. Using
certain doctype definitions can cause browsers to render in "quirks
mode", which can really throw things out of whack. If you omit the
doctype declaration (or if it is incomplete or malformed), most browsers
will render in quirks mode.
For more on quirks mode see:
http://en.wikipedia.org/wiki/Quirks_mode
For doctypes see:
http://htmlhelp.com/tools/validator/doctype.html
http://www.w3.org/QA/2002/04/valid-dtd-list.html
You also need to be sure you're not using deprecated tags for whichever
doctype you've chosen as that can cause validation errors & other weirdness.
For validation I use the following Firefox Add-on:
https://addons.mozilla.org/en-US/firefox/addon/249 (I use the HTML Tidy
option)
Last but not least, to find out if your browser if rendering a page in
quirks or standards mode, paste the line of javascript below into your
browser's address bar and press "Enter":
javascript:alert(document.compatMode=='BackCompat'?'QuirksMode':'Standards
Mode');
Bev
_______________________________________________
New York PHP Community Talk Mailing List
http://lists.nyphp.org/mailman/listinfo/talk
NYPHPCon 2006 Presentations Online
http://www.nyphpcon.com
Show Your Participation in New York PHP
http://www.nyphp.org/show_participation.php