I'm using a rework of the Relaxed 1.0 theme by DL2 Media on one of my client sites. I've widgetized the theme, and it's now throwing this error in the http://validator.w3.org/ routine:
Error Line 54 column 168: document type does not allow element "input" here; missing one of "ins", "del", "h1", "h2", "h3", "h4", "h5", "h6", "p", "div", "address", "fieldset" start-tag.
...="98e3add0e67e37aa0849ddb9662cac78" />.
Viewing the source of the error shows this:
<form method="get" id="searchform" action="http://clientsite.org/wordpress/"><input type="hidden" name="PHPSESSID" value="ea3e57cb9fa1b4d4a54b3ca546aef2ea" />
I have gone through every file in the entire wordpress installation. I can't find where this particular input is getting added. I can see that probably the input is hidden to keep the PHPSESSID from erroring out, but not having the input enclosed in either a div or p tagset is causing the other error I'm getting.
Anyone have any idea where this is set up in wp? At this point I'm assuming it must be in the core files. [Oh - btw, I've actually widgetized my own preferred searchform setup, but it was throwing this error with the in-built search widget too - in fact, that was why I widgetized my search to begin with, but obviously it didn't help....]