Comunidad de diseño web y desarrollo en internet online

Detectar determinados número con php

Citar            
MensajeEscrito el 20 Ago 2009 11:22 pm
Hola necesito saber como hacer para detectar con php si es un número de móvil. La cuestión es así:
Si el número es de un celular (comienza con 15 siempre ) vale x y vale y.
Sí el número no es de celular, es decir que no comienza con 15 vale y solamente.

Yo lo represente así para tratar de acalarar, donde $telefono es el dato que tomo del fomrulario:

$telefono= comienza con 15 = $telefono_movil y $telefono_contacto

$telefono = no comienza con 15 = $telefono_contacto

Se agradece cualquier ayuda

Por marcelonologo

Claber

311 de clabLevel


2 articulos

 

Patagonia Argentina

firefox
Citar            
MensajeEscrito el 20 Ago 2009 11:52 pm

Código PHP :

$telefono = ltrim($telefono);
if ($telefono{0} == "1" and $telefono{1} == "5" )
{
   // Empieza con 15 ¿Qué harás?
}
else
{
   // No empieza con 15 ¿Qué harás?
}


saludos

Por Maikel

BOFH

5575 de clabLevel

22 tutoriales
5 articulos

Genero:Masculino   Team Cristalab

Claber de baja indefinida

firefox
Citar            
MensajeEscrito el 21 Ago 2009 04:28 pm
Gracuas :D

Por marcelonologo

Claber

311 de clabLevel


2 articulos

 

Patagonia Argentina

firefox
Citar            
MensajeEscrito el 21 Ago 2009 06:45 pm
Igual te funcione esto

$val=substr($telefono,0,2);

if($val=="15")
{
'En caso de que sea 15'
}
else
{
'si no lo es'
}

Por bbdarkclown

13 de clabLevel



 

México

firefox
Citar            
MensajeEscrito el 21 Ago 2009 08:38 pm
Ya tenemos la solución y se los agradezco, ahora como introdusco esa función en este formulario:

Código PHP :

$ip=$_SERVER['REMOTE_ADDR'];
$id=$_POST['id'];
$nombre=$_POST['nombreL'];
$apellido=$_POST['apellidoL'];
$ciudad=$_POST['ciudadL'];
$mail=$_POST['mailL'];
$telefono=$_POST['telefonoL'];

$mensaje=$_POST['mensajeL'];


$asunto="Consulta de $nombre $apellido";

$mail2="[email protected]";


$mensajef="

--------------------------------------------------------------------------<br> 
Apellido/s: $apellido<br>

Nombre/s: $nombre<br>

Teléfono: $telefono><br>

Teléfono con 15: $telefono<br>

Email: $mail<br>

Ciudad: $ciudad<br>

--------------------------------------------------------------------------<br>
Mensaje: $mensaje <br>
--------------------------------------------------------------------------<br>
Ip: $ip
";

$headers = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset= ISO-8859-1\r\n";
$headers .= 'Cc: [email protected]' . "\r\n";
$headers .= 'Bcc: [email protected]' . "\r\n";
$headers .= "From: ".$mail."\r\n";

if(mail($mail2,$asunto,$mensajef,$headers)) {echo "&estatus=ok&";}
?>


Si es telefóno móvil debe ir en "Telefóno con 15:" , y sino debe ir en "Telefono".

Por marcelonologo

Claber

311 de clabLevel


2 articulos

 

Patagonia Argentina

firefox
Citar            
MensajeEscrito el 21 Ago 2009 09:23 pm

Código PHP :

$mensajef=" 
 
--------------------------------------------------------------------------<br>  
Apellido/s: $apellido<br> 
 
Nombre/s: $nombre<br> 
 
Teléfono";
$telefono = ltrim($telefono); 
if ($telefono{0} == "1" and $telefono{1} == "5" ) 
{ 
   $mensajef .= " con 15: ".$telefono."<br>";
} 
else 
{ 
      $mensajef .= ": ".$telefono."<br>";
}
$mensajef .= "
Email: $mail<br> 
 
Ciudad: $ciudad<br> 
 
--------------------------------------------------------------------------<br> 
Mensaje: $mensaje <br> 
--------------------------------------------------------------------------<br> 
Ip: $ip 
"; 


Por ahí va.

Por DriverOp

Claber

2510 de clabLevel



 

opera
Citar            
MensajeEscrito el 21 Ago 2009 10:02 pm
Ya lo pruebo, gracias

Por marcelonologo

Claber

311 de clabLevel


2 articulos

 

Patagonia Argentina

firefox
Citar            
MensajeEscrito el 21 Ago 2009 10:43 pm
Perfecto, muchas gracias.

Por marcelonologo

Claber

311 de clabLevel


2 articulos

 

Patagonia Argentina

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.