Ver Mensaje Individual
  #7  
Antiguo 28-06-2008
SMTZ SMTZ is offline
Miembro
 
Registrado: nov 2003
Posts: 225
Reputación: 21
SMTZ Va por buen camino
Post Lo qye he hecho

Sí, mira, lo que he hecho ha sido llamar a una página php desde el botón:

Código:
<tr>
        <form id="QuieroRegistrarmeForm" name="QuieroRegistrarmeForm" method="post" action="reg_err.php">
        <td width="128">Correo electr&oacute;nico: </td>
        <td width="394">
             <input name="emailtextfield" type="text" id="emailtextfield" size="58" maxlength="100"/>
        </td>
      </tr>
Luego, en la página reg_err.php:

Código:
$correo = $_POST['emailtextfield'];
 
if (comprueba_arroba( $correo ) == 0 || 
    comprueba_espacio ($correo) == true
   ) {
	
   echo "La dirección de correo electronico '$correo' no esta bien escrita. Compruebe que exista el simbolo '@' y no hayan espacios en blanco.";
	
} else {
	
   echo "ok";

}
También podría haber llamado a la página principal y llamar a la función pasándole como parámetro la variable $_POST['emailtextfield'], igual que en la página a la que llamo, para que me saliera el mensaje de error en la propia página y no en una nueva.

Me está costando un poco cambiar la perspectiva de progamación, pero eso es sólo práctica. Me está gustando php por el momento. Lo único que le hecho en falta es una parte visual para añadir el diseño de la página, aunque con Dreamweaver me voy apañando. Tengo que ir retocando las secciones <form></form> pero bueno.

Muchas gracias por todo.
Responder Con Cita