El 31/12/22 a les 9:07, Ashley Sheridan ha escrit:
On 31 December 2022 06:33:01 GMT, JEFFRY KILLEN <jekillen@xxxxxxxxxxx> wrote:
Hello;
The most effective and direct way to do form input screening is with javascript. It can also play a sound an/ or just thow up some
disturbing text style sheet styles to inform the user of unacceptible input.
As far as PHP is concerned, it can do all the screening. But the user input does have to get to the server unscreened if you do not use javascript
or html5 regex imbedded in the text input element to prescreen it. The downside of javascript has been that the user can turn it off in the browser
or use a client that does not have javascript. Php also cannot play sounds in the browser (if you want to use sounds). It can serve sounds but javascript
is needed to play them for the user.
I have been doing web design and development for some time and have seen that well known browsers have all made it fairly difficult to turn javascript
off if you do not have development sophistication and many sights use it extensively. Particularly commercial sights use it to fetch, load and display ad
content.
It also means that you have another programming language to get to know and be confortable with. The best and most comprehensive text I know of
is OReilly publications Javascript: The Definitive Guide. The latest version is the 7th edition. But I would also get access to the 6th edition becuase
there are significant differences in the language in the 7th edition and the 6th edition will give a better perspective on what the differences are.
Something to be aware of: Javascript is NOT java. It is a scripted language that needs a javscript interpreter to run it. It has been developed from the
start to be used in web browsers. But it can also be used in PDF (not well known, and Adobe implementation has its own quirks). Google has also
developed a server side version of javascript: node.js. I have rudimentary experience with it and understand it to be fairly widely accepted and used.
One thing to come to terms with regarding web development: NOTHING is really simple. So expecting simplicity will compromise effectiveness and
efficiency.
Best;
Jeff K.
On Dec 30, 2022, at 9:39 PM, Deliberatus Freeman <deliberatus@xxxxxxxxxxx> wrote:
Hi. I'm a recent adopter of php, and I am coming to love it.
I am building a website. I need to accept a form, and it is to accept ONLY letters and numbers; just 1 char of anything else and it must bark like a rabid duck and abort the process. whats the simple reliable way to do this?
PS: I rent a slice off the end of the box, and cannot play around with configuring things.
Salute!
-Kirk Bailey
It is an ill wind that blows no minds.
Instead of looking at JavaScript, you can do basic checking with HTML form validation: https://developer.mozilla.org/en-US/docs/Web/HTML/Attributes/pattern
However, you will 100% need server side validation in PHP. It doesn't matter if it's difficult to circumvent what exists in the browser, you must always validate server side.
+1
Here at PHP mailing list, it's always better to focus on PHP language,
and pure HTML interface & results.
--
Narcis Garcia
__________
I'm using this dedicated address because personal addresses aren't
masked enough at this mail public archive. Public archive administrator
should fix this against automated addresses collectors.