PHP - Chekear si el form de email contiene un correo de gmail o hotmail

 
Vista:

Chekear si el form de email contiene un correo de gmail o hotmail

Publicado por roberto (1 intervención) el 08/05/2023 19:52:03
Hola necesito que me ayuden para chekear el form del correo electronico, quiero que solo se pueda registrar con un correo de @gmail.com o de @hotmail.com

lo intentado con preg_match pero no lo logro

if (preg_match ("@gmail.com" "@hotmail.com" "outlook.com" ,$email)) $error[] = "Por favor rellene com un Email Valido";
Un Saludo y gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Kathyu
Val: 1.802
Plata
Ha mantenido su posición en PHP (en relación al último mes)
Gráfica de PHP

Chekear si el form de email contiene un correo de gmail o hotmail

Publicado por Kathyu (905 intervenciones) el 08/05/2023 20:01:59
Hola, por favor lee el post Como formular UNA BUENA PREGUNTA para obtener ayuda más rápido en LWP para que tu pregunta tenga una mayor oportunidad de ser respondida en la comunidad y recuerda Código en Texto y debidamente formateado.

No has pensado facilitarte la vida haciéndolo con un select o radio?? He visto a grandes compañías hacerlo, no veo porque no puedas hacerlo tu...

PD: si respondes, asegúrate de haber leído el post que te puse al inicio de esta respuesta.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Mauro
Val: 2.761
Oro
Ha aumentado 1 puesto en PHP (en relación al último mes)
Gráfica de PHP

Chekear si el form de email contiene un correo de gmail o hotmail

Publicado por Mauro (1042 intervenciones) el 09/05/2023 19:58:18
Ese código que compartes no parece correcto sintácticamente. ¿Lo has probado?

Un recurso que puede funcionarte bien para el tema de las regex es https://www.phpliveregex.com/. Ahí podrás jugar un poco con diferentes expresiones hasta encontrar la que buscas.

Saludos,
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar