+ 1
Preventable inspect element? Or something else? (php and html)
I'm creating a test website in php and would like the input fields to be numbers only as it's going to use mathematical operators on the given values. Since my php code has to use mathematical operators, I get an error when submitting something else than numbers (or nothing at all), this can I prevent by setting the input type to number and required. Problem is when inspecting element, you can easily change that and still get the errors. Any way to prevent this? I can't remember how or if I can prevent errors from popping up on the user's side. (Sorry if not correct use of lingo as English is not my first language)
5 Réponses
0
theres no way to prevent user to open the developer options, but there's a way to detect them ( https://stackoverflow.com/questions/7798748/find-out-whether-chrome-console-is-open ) not sure it work across browsers.
other than that, beside using developer option to change the input type. its still entirely possible to send the request to your server without the form you're provided.
thats why also do validation in serverside.
0
Sadly, everything that will be done on the site happens on the user's side. There is no sending data to the server side.
0
Taste Forgot that I can mention someone in a comment
0
how about this. create an onchange listener to your elements, with the input validation inside.
0
Taste That could work, thanks