puoi usare tutti e due i metodi, il php c'entra di sicuro perchè devi prendere un input dell'utente ed elaborarlo.

ciao