| Article: |
Autofilled PHP Forms | |
| Subject: | HTML parsing | |
| Date: | 2006-03-16 19:16:54 | |
| From: | mpeters | |
|
I'm not a PHP guy, but I know that parsing HTML with regular expressions is asking for problems. Does PHP not have any decent HTML parsers?
|
||
Showing messages 1 through 2 of 2.
-
HTML parsing
2006-03-16 19:29:31 GavinAndresen [View]
-
HTML parsing
2006-06-07 11:52:56 sbrown29 [View]
Thank you so much. I had been looking for a form that redisplayed my form with the errors. In addition I wanted to email the form. I'm using this statement but it's not working
"$firstname = $values['fname']; echo $firstname". fname is a fieldname in the parent form. For some reason $firstname is always blank. Any suggestions?



1) All the full-blown HTML parsers have dependencies on other stuff, and the more dependencies the more pain for me (we deploy our code at LOTS of different ISPS, with lots of different PHP/Apache/IIS configurations).
2) The HTML parsers assume your form is HTML. We use Smarty templates instead of raw HTML, and I use the same code to populate the form with either Smarty template variables or values from $_REQUEST.