Tema: Enviar SMS
Ver Mensaje Individual
  #3 (permalink)  
Antiguo 09/11/2014, 10:42
thezzin
 
Fecha de Ingreso: septiembre-2008
Mensajes: 350
Antigüedad: 16 años
Puntos: 31
Respuesta: Enviar SMS

una forma simple de enviar es usar PHPMailer y un Correo electrónico con
opción SMTP
lo que tienes que saber es como el servidor de la compañía de teléfono envía los sms
en my caso con Verizon Wireless(USA) es así @vtext.com
osea: aquí en esta URL: http://www.venture-ware.com/kevin/we.../email-to-sms/
podes encontrar una tabla de alguna compañías de Celular
yo he probado con barios proveedores de Teléfono y funciona bien.
Para Recibir sms ya es otra historia

Aqui el codigo php/html como usar

Código PHP:
<?php 
if(isset($_POST['sms'])){ //sms user insert
require($_SERVER['DOCUMENT_ROOT']."/sms/class.phpmailer.php");
$tes 'tes';
$mysmtp 'smtp.dominio.com';//<--Cambiar*** Servidor SMTP de Correo
$myuname '[email protected]';//Nombre de Usuario de E-Mail
$mypasswd 'clave123';//<--Cambiar*** Clave de Usuario E-Mail
$myfrom '[email protected]';//<--Cambiar*** E-Mail de Usuario
$mytoPhone "[email protected]";//<--Cambiar*** Numero de telefono destino
$smsMsg $_POST['sms'];
$mailer = new PHPMailer();
   
$mailer->IsSMTP();
   
$mailer->IsHTML(true);
   
$mailer->Host $mysmtp;
   
$mailer->SMTPAuth TRUE;
   
$mailer->Username $myuname;
   
$mailer->Password $mypasswd;
   
$mailer->From $myfrom;
   
$mailer->Body "$smsMsg"."\n Ir a www.forosdelweb.com/f18/enviar-sms-1113207/";
  
// $mailer->AddAttachment("images/32.jpg", "new.jpg");//Envia solo a E-Mail no SMS
 //  $mailer->Subject = $tes.'-sms Form';//Opcional
   
$mailer->AddAddress($mytoPhone);
   if(!
$mailer->Send()){
    echo 
$mailError;
    }else{
echo 
'<h3>SMS Enviado...</h3>';   
   }
}
?>


<form action="" method="post">
<textarea name="sms" cols="35" rows="8"></textarea>
<input name="" type="submit" value="Enviar">
</form>
__________________
╬-----╬
║☺₧☻║
╬-----╬