.... jetzt mal KLartext: die Frage "geht das auch mit php?" ist völlig daneben - die Antwort lautet immer "nein". Wenn du irgendwas auf dem Client machen willst und *einigermaßen* kompatibel und sicher sein willst, geht kein Weg an Javascript vorbei.
Alles auf dem Server zu machen erzeugt wieder Traffic und Serverlast.
Genauso könntest du Fragen, weil du Autofahren blöd findest, ob du auch mit dem Boot zum Bäcker fahren kannst, um Brötchen zu holen ...
Es gibt kein "gut" und "böse" in der Webprogrammierung, es gibt nur angemessene und unangemessene Mittel - die Technologie richtet sich nach dem, was ich erreichen will ;-)
Ob man eine bestimmte Aufgabe besser auf dem Client oder auf dem Server löst, kann man diskutieren - danach steht die zu verwendende Technologie aber fest ;-)
Have fun,
Z.