Innovative form creation and processing

I am new this day to this forum site, but I thought I might raise an issue and ask a general question.
Idea: What about using some PHP to add different elements for different browsers or devices…
Q: Does anyone know where a good thread is for talking about innovative form creation and processing?