Jeg anvender normalt Javascript.
/per
De har hver deres fordele og ulemper. Normalt bruger man begge dele. (Eller bør, i hvert fald...)
Ved serverside validering (php) skal der kontakt til serveren for at få at vide at der er noget galt. Med Javascript får man svar med det samme.
Clientside (Javascript) kan omgås, enda ved et uheld. (Nogle har slået det fra.)
Altså, javascript er god service for brugeren, serverside er godt for dig.
Hvis man skal undvære en af delene kommer det helt an på hvad det er, og hvorfor der skal valideres.
Jeg kan slet ikke forstå at hele to personer kan finde på at slynge \"javascript\" ud.
Det er som at spørge: \"Hvad er bedst, ketchup eller remoulade\", og salamispiseren slynger \"remoulade\" ud.
Kort efter sidder du og hælder remoulade i din forårsrulle eller på din pasta, og et øjeblik senere hader du verden... ;-)
Tak for svaret, det var noget jeg kunne bruge :)
Jeg vil heller ikke sige at i kan tillade jeg er sige javascript!!!!!
Da det kører på klienten kan man ikke vide om scriptet virker i alle browsere!
Plus der er en teoretisk mulighed for at man kan snyde validatoren.
Hvis det bare er validering af en e-mail er javascript smartest.
Men gør det ALDRIG med passwords!!!!!!!!!!!!!!
Uanset hvad, så tjek om der er javascript først.
Hvis ikke så lav en serverside validering.
Men hvis det er passwords, så lav det KUN serverside!