Hola a todos...!!!
Por favor, que hay que modificar en el php.ini para comprobar el envio de un formulario en localhost?
Muchas garcias y un saludo grande!!!
Paul.-
| |||
Enviar formulario en localhost Hola a todos...!!! Por favor, que hay que modificar en el php.ini para comprobar el envio de un formulario en localhost? Muchas garcias y un saludo grande!!! Paul.- |
| |||
Gracias GaboMakano!!! el globals lo tengo en OF, lo envio por METHOD="post" y lo recepciono como $. El PHP es version 5.1 Código HTML: <html> <head> <title>Formulario</title> </head> <body> <FORM ACTION="../formulario/procesa.php" name="formulario" METHOD="post" onsubmit="return emailCheck(this.email.value);"> Asunto (título) del envío: <input type="text" maxlength="40" size="35" name="asunto"><br> Nombre y Apellido: <input type="text" maxlength="40" size="35" name="nombre"><br> Correo electrónico (E-mail): <input type="text" maxlength="31" size="35" name="email"><br> <input type="submit" value="Enviar" onfocus="this.blur()"> <input type="reset" value="Borrar" onfocus="this.blur()"> </FORM> </body> </html> |
| |||
Donde va el $_POST Este es le archivo procesa.php a travez del cual envio el formulario. Donde dices que devo usar el "$_POST" ? Código PHP: |
| ||||
Para no tocar mucho tu código, primero te aconsejo usar $_REQUEST["VARIABLE"]; ya que las ultimas versión de php lo piden asi por temas de seguridad (que alguime lo corrija si estoy equivocado), entonces puedes hacer esto En la pagina que procesar el form: Código PHP: |
| |||
El formulario igualmente funciona Gracias GaboMakano por responder... El archivo procesa.php tal como lo tengo funciona... ahora, si es por una cuestion de seguridad es mejor que lo cambie, pero funcionar funciona!!! Por otro lado me estás diciendo que la variable $msg está demás? Gracias y un saludo grande!!! Paul.- |