The basic rule of developing mobile sites is this.
Mobiles use basic Java and XML to get html from websites. Therefore you need to make sure ALL your code is valid in XML/XHTML in-order for it too work. You can do basic PHP functions for a mobile but you must parsel the results in XML/XHTML so you need to specify a header.
In order to "interact" with a cellphone, on keypress etc. You need to use Java. For more information on mobile java programming visit
http://www.phptr.com/articles/artic...0&seqNum=1&rl=1
Does that help any?
- Steve