You are here: Re: Use of PHP to generate (X)HTML compliant forms from XForms « PHP Programming Language « IT news, forums, messages
Re: Use of PHP to generate (X)HTML compliant forms from XForms

Posted by Jerry Stuckle on 02/25/07 14:18

Andrew Taylor wrote:
> I've been struggling for a long time with HTML_Quickform from PEAR. The
> concept is ideal, but, the implementation is (IMHO) a bit of a kludge.
>
> As a developer I want a quick and easy way to generate/validate/process
> forms without hand hacking HTML, however, I also want it to be easy to
> do! The HTML_Quickform method seems to require more work than it should
> and whenever you start getting really complicated forms, the hassle
> starts to outweigh the benefits.
>
> I know XForm is currently lacking client-side support, but, with the
> implemtation of decent XML parsing functions on PHP5 I'm suprised by the
> lack of uptake in this area. XForm would be an ideal way of managing the
> process, extremely lightweight XML that can be processed on the
> server-side and sent as standard HTML to the client. Once the
> client-side support picks up then you can just present the original XML
> and no-need to re-code your app.
>
> Are there some projects that perhaps I haven't found? I noticed they're
> working on HTML_Quickform2 to make up PHP5 compatibility, surely a
> better solution would be to push forward with Xforms? Or is it more
> policital, I know XForms have been around a while, is there something
> stopping them getting the support they need.
>
> Any comments?
>
> Andrew
>

Andrew,

I just find it easier to write the HTML code. It isn't that hard, and
it goes pretty quickly. And I have yet to find any form generation
software which gives me the control I need over them (also, I use a lot
of CSS).

Code to do validation doesn't help at all, either - since I use a lot of
classes and do the validation at the class level.

I've tried a couple of generators in the past, and found they take me
almost twice as long to get the same effect as just doing it myself.

--
==================
Remove the "x" from my email address
Jerry Stuckle
JDS Computer Training Corp.
jstucklex@attglobal.net
==================

 

Navigation:

[Reply to this message]


Удаленная работа для программистов  •  Как заработать на Google AdSense  •  England, UK  •  статьи на английском  •  PHP MySQL CMS Apache Oscommerce  •  Online Business Knowledge Base  •  DVD MP3 AVI MP4 players codecs conversion help
Home  •  Search  •  Site Map  •  Set as Homepage  •  Add to Favourites

Copyright © 2005-2006 Powered by Custom PHP Programming

Сайт изготовлен в Студии Валентина Петручека
изготовление и поддержка веб-сайтов, разработка программного обеспечения, поисковая оптимизация