Bueno, antes que nada me gustaria preguntarles si se puede hacer esto, debido a que mi codigo esta en la misma pagina en donde se encuentra el formulario de envío:
Código PHP:
if (isset($_POST['correo_electronico']['pais'])) {
Esas son las dos variables que estare usando en mi formulario, por otro lado me gustaria mostrar los errores por encima del formulario (en la misma pagin) estuve probando de la siguiente manera:
Código PHP:
// Correo electrónico:
// Definimos la variable para el correo electrónico:
$correo_electronico = $_POST['correo_electronico'];
// Formato del correo electrónico:
if (!filter_var($_POST['correo_electronico'], FILTER_VALIDATE_EMAIL)) {
$mensaje = ('Por favor, ingrese una dirección de correo electrónico válida.');
}
// País:
// Definimos la variable para el país:
$pais = $_POST['pais'];
// Comprobamos que el país esté seleccionado:
if(empty($_POST['pais'])) {
$mensaje = ('Por favor, seleccione su país.<br>');
}
if (!$mensaje) { continuamos con la ejecucion del resto del codigo...
Hay algo que este haciendo mal? porque al abrir la pagina del formulario me salta el siguiente error:
Notice: Undefined variable: mensaje in C:\wamp\www\\enviar.php on line
Pueden ayudarme por favor? Gracias
![de acuerdo](http://static.forosdelweb.com/fdwtheme/images/smilies/dedosarriba.png)
![de acuerdo](http://static.forosdelweb.com/fdwtheme/images/smilies/dedosarriba.png)