Ir para conteúdo
Fórum Script Brasil
  • 0

Sms


Guest Daniel (qeng_hanter)

Pergunta

8 respostass a esta questão

Posts Recomendados

  • 0

Maninho, é só usar a função mail() do próprio PHP usando o telefone mais o servidor da operadora.

exemplo: 99999999@bcponline.com.br ou 99999999@torpedoinfo.com.br

Se quiser mais detalhes sobre utilizar a função posta aí.

Detalhe: não sei como identificar a operadora pelo número do celular, mas já ouvi falar que cada operadora detém uma faixa de números.

Se alguém tiver acesso a isso, vai ajudar muito.

Daniel, por enquanto eu envio para todos por exemplo:

99999999@bcponline.com.br e 99999999@torpedoinfo.com.br o que retornar TRUE eu paro o loop! entende?

Link para o comentário
Compartilhar em outros sites

  • 0
Maninho, é só usar a função mail() do próprio PHP usando o telefone mais o servidor da operadora.

exemplo: 99999999@bcponline.com.br ou 99999999@torpedoinfo.com.br

Se quiser mais detalhes sobre utilizar a função posta aí.

Detalhe: não sei como identificar a operadora pelo número do celular, mas já ouvi falar que cada operadora detém uma faixa de números.

Se alguém tiver acesso a isso, vai ajudar muito.

Daniel, por enquanto eu envio para todos por exemplo:

99999999@bcponline.com.br e 99999999@torpedoinfo.com.br o que retornar TRUE eu paro o loop! entende?

e aí beleza?

onde dá pra arrumar esses endereços das operadoras?

[]'s

Link para o comentário
Compartilhar em outros sites

  • 0

Cara, foi uma garimpagem tremenda, na verdade eu saí entrando em tudo que era site de operadora de celular, porque geralmente eles tem uma área pra envio de SMS via web, ou então um tutorial de como enviar daí eu sai anotando.

Tipo, o pior é que eu tinha que encontrar os endereços de operadoras de Portugal.

Foi isso!

Ae, só relembrando, se alguém tiver acesso a faixa de números de cada operadora, manda ae.

Bom já que interessou aí vai o código.

Dúvidas, tamos aí.

<?
// Criado por Elder Henrique de Souza
// EnvSMS 0.2.10
// 17/06/2003
// phpinfo();
$fone = $HTTP_POST_VARS["fone"];
$mensagem = $HTTP_POST_VARS["mensagem"];
$email = $HTTP_POST_VARS["email"];
$subject = $HTTP_POST_VARS["subject"];
$url = $HTTP_POST_VARS["url"];
$x = 0;
if(sizeof($mensagem) > 0){
while($x < sizeof($mensagem)){
$txtfone = $fone[$x];
$txtmsg = $mensagem[$x];
//inicio
$txtemail = $txtfone . "@torpedoinfo.com.br";
$txtemailt = $txtfone . "@bcponline.com.br";
$mailTo=$txtemail;
$mailSubject=$subject;
$mailBody=$txtmsg;
$mailHeaders="From:$email";
$msg = mail($mailTo, $mailSubject, $mailBody, $mailHeaders); 
if($msg !== 1){
$mailTo=$txtemailt;
$msg2 = mail($mailTo, $mailSubject, $mailBody, $mailHeaders); 
}
$x++;
//fim
}
}
else $erro = 1;
//reader
//echo "<meta http-equiv='refresh' content=\"0;URL='$url?msg=$messagem/'\">";
if(isset($erro))header("Location: $url?erro = $erro");
else header("Location: $url?erro = 0");
?>

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152k
    • Posts
      651,8k
×
×
  • Criar Novo...