Creating a field that will give an array when submitted Form element Form handler
Category: Forms
Radio Buttons
Submit form
Submit to same page Simply remove the action=”” parameter and a form will be submitted to the same page. Any URL arguments will also be retained. If you want to submit to the same page but with any previous URL arguments removed: A longer explicit way of submitting to the same page Auto Submit Auto […]
Auto select element when page loads
To automatically set the focus to a specific control when the page loads use autofocus, e.g.
Emulate a form submit in php code
Use curl as shown here: https://skanky.dev/cloud/php/curl/curl-get-request
Date input fields
Supported by some HTML5 browsers which will display a date picker datetime db field from date picker When handling form submission In the form
File upload
Including 1 or more files to be uploaded in a form The data encoding type enctype MUST be specified as "multipart/form-data": <form enctype="multipart/form-data" action="__URL__" method="POST"> You can include one or more files like this: <input type="hidden" name="MAX_FILE_SIZE" value="30000" /> MAX_FILE_SIZE must precede the file input field <label>Send this file</label> <input name="file_uploaded1" type="file" /> Handling in PHP […]
Refresh after form POST
This is a solution to the problem of pressing refresh after posting a form causing a "resubmit form information message box" for the user. This simply causes the page to reload and can be placed after handling the POST actions if ( isset($_POST[‘action’])) { //—– AFTER ANY POST RELOAD THE PAGE SO REFRESH CAN BE USED —– […]
Checkbox
Checkbox Example Handling in PHP Checkboxes with an array of values Get the submitted as an array Get the values as a comma separated string Styling Checkboxes https://www.w3schools.com/howto/howto_css_custom_checkbox.asp Greyed out, non-editable Just non-editable
TextArea
Note – for single line test use <input type=”text” not textarea!