Cita: Crees que controlando los datos en la parte de php es suficiente?
ohh claro! en realidad es el mas importante de todo. lo unico util de la validacion en clientes es para darle una retroalimentacion (feedback) inmediata al usuario. pero esta es facil de esquivar ya sea inhabilitando javascript o modificando el codigo en tiempo real, y finalmente enviar la informacion a gusto del usuario. pero de nuevo, la mas importante es la del lado servidor. si lo haces bien en este, no tendras problema.