Estoy tratando de crear una página de registro para mi sitio web, pero cuando la ejecuto; da error. ¿Qué estoy haciendo mal?
<?php //Form values $name_value=$_POST['Name_input']; $Username_value=$_POST['Username_input']; $DOB_value=$_POST['DOB_input']; $Password_value=$_POST['Password_input']; $Phone_number_value=$_POST['Phone_number_input']; $Python_checkbox_value=$_POST['Python_checkbox']; $Java_checkbox_value=$_POST['Java_checkbox']; $C_sharp_checkbox_value=$_POST['C#_checkbox']; $HTML_checkbox_value=$_POST['HTML_checkbox']; $Cpp_checkbox_value=$_POST['C++_checkbox']; $R_checkbox_value=$_POST['R_checkbox']; $swift_checkbox_value=$_POST['swift_checkbox']; $kotlin_checkbox_value=$_POST['kotlin_checkbox']; $JS_checkbox_value=$_POST['JS_checkbox'];Echa un vistazo a este código:
<form method="GET"> <input type="checkbox" value="value" name="name">checkbox label</input> <input type="submit"> </form> <?php if (isset($_GET["name"])) { echo $_GET["name"]; } ?>Como puede ver cuando envío el formulario sin verificar, el parámetro en URI está vacío porque la casilla de verificación no está definida (utilicé el método GET)
Pero cuando lo reviso, puedes ver que el parámetro es name=value