The effective implementations of Xforms

Not for 'how-to' coding questions but PHP theory instead, this forum is here for those of us who wish to learn about design aspects of programming with PHP.

Moderator: General Moderators

Post Reply
User avatar
kendall
Forum Regular
Posts: 852
Joined: Tue Jul 30, 2002 10:21 am
Location: Trinidad, West Indies
Contact:

The effective implementations of Xforms

Post by kendall »

Hey guys...As a programmer I find it sometimes a task when using and creating forms... i have heard of xforms since i started learning about xml but i never got any kind of buzz from the php community on its use and effectiveness....SO i ask...

How many of you guys use XForms as a new means of PHP/ Form creation? Is Xforms effective? In what way? what significant roles does it play with PHP?

I am trying to get into the whole XML thing and XForms seems like a nice tool for simple applications where I develop and create multiple forms and triggers. Can anyone recommend a "starting" point if i want to learn about implementing Xforms in my development approaches? Thats of course it is a feasable approach to "application" development...you know CMS....admin interfaces...

Kendall
User avatar
Kieran Huggins
DevNet Master
Posts: 3635
Joined: Wed Dec 06, 2006 4:14 pm
Location: Toronto, Canada
Contact:

Re: The effective implementations of Xforms

Post by Kieran Huggins »

http://www.w3schools.com/xforms/default.asp
it's all I can recommend, since xforms is still poorly supported.
User avatar
Ambush Commander
DevNet Master
Posts: 3698
Joined: Mon Oct 25, 2004 9:29 pm
Location: New Jersey, US

Re: The effective implementations of Xforms

Post by Ambush Commander »

So, XForms isn't supported by most browsers (firefox has an extension, but obviously you can't rely on that). That gives you two options:

1. Emulate XForms functionality using a Js library
2. Transform XForms into regular forms server-side and serve that. You'll still need js.

Most people have found it isn't worth the trouble, although I really like some of the widgets XForms provides.
Post Reply