Ver Mensaje Individual
  #10 (permalink)  
Antiguo 31/05/2003, 11:47
Avatar de vijevies
vijevies
 
Fecha de Ingreso: julio-2002
Ubicación: Lima
Mensajes: 381
Antigüedad: 21 años, 9 meses
Puntos: 0
De acuerdo Codigo PHP para envio de SMS por formulario

Bueno no se si les sirva a todos esto, ya que depende de que proveedor de telefonia movil usen, pero por ejemplo cuando una persona llena este formulario via mi web me llega un mensaje de texto con el asunto tienes un CORREO URGENTE ... mi movil es de bellsouht y recuerdo que se hizo tambien con algunos datos del proveedor de hosting, yo nose mucho de programacion pero aqui les va el codigo ojala les sirva

<?
/* Proceso el formulario en su misma página para hacer simple su instalacion */

// Configuracion (cambia estos valores a gusto)
$recipient="TU CORREO AQUI";
$redirect="http://www.tu-web.com/ok.htm";
$redifail="http://www.tu-web.com/error.htm";
$subject="Formulario";
$bellsouth=" NUMERO DE TU MOVIL"; // Es posible dejarlo en blanco para que no mande mensaje de texto
$msg="Formulario";

$extender_mensaje=1; // cambiarlo por cero para que sólo envie $msg al celular,
// de lo contrario enviará información adicional.

// Verifico si ha pulsado el botón...
if(isset($HTTP_POST_VARS['B1'])) {
$nombres =addslashes($HTTP_POST_VARS['nombres']);
$correo=addslashes($HTTP_POST_VARS['correo']);
$telefonos=addslashes($HTTP_POST_VARS['telefonos']);
$dominio=addslashes($HTTP_POST_VARS['dominio']);
$extension=addslashes($HTTP_POST_VARS['extension']);
$rango=addslashes($HTTP_POST_VARS['rango']);
$area_problema=addslashes($HTTP_POST_VARS['area_problema']);
$problema=addslashes($HTTP_POST_VARS['problema']);
$fe_ho = date("Y/m/d H:i:s");

$body="
El siguiente mensaje se recibió a través del website:
-----------------------------------------------------
Nombres: $nombres
Correo: $correo
Telefonos: $telefonos
Dominio: $dominio
Extension: $extension
Prioridad: $rango
Area Problema: $area_problema
Problema:
$problema
-----------------------------------------------------
Fecha - Hora de recepción: $fe_ho
IP Emisor: $REMOTE_ADDR
";

// Envio el email ...
if( mail($recipient,$subject,$body) ) {

// Ahora envio mensaje
$bellsouth = $bellsouth.'@bellsouth.net.pe';
if($extender_mensaje==1) {
$msg.=". $rango. $area_problema. $dominio";
}
if(strlen($msg)>150) {
$msg=substr($msg,0,150);
}
mail($bellsouth,'UC-WEB: ',$msg);

header("Location: ".$redirect);
} else {
header("Location: ".$redifail);
}
}

?>

Bueno de ahi vendria el codigo html de la pagina de formulario, con los campos que se indican a enviar, como les digo solo llega una alerta pues depende mucho la capacidad de caracteres que recepcione vuestro movil, por eso es mejor solo enviar alertas.

Es muy importante mencionar que este codigo me lo dio TEMAQUEJA asi que toooooodo el credito es suyo muchas gracias a el por el codigo dado...y si alguien lo puede mejorar bienvenido sea
__________________
Victor J. Villalobos E.
www.ninjamotors.com.pe