Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

rodrigo antonio  cruz

envio sms!

Recommended Posts

Olá pessoal, venho pedir mais uma ajudinha para os amigos, o problema é o seguinte, tenho o código abaixo que em localhost envia SMS perfeitamente, porém no meu servidor remoto ele n funciona:

 

código:

 

<?php
$servidor = "localhost";
$usuario = "teste";
$senha = "123789";
$base = "agendaclientes";
$tabela = "agenda ";
$date = date('Y-m-d');
list($anoatual, $mesatual, $diaatual) = explode('-', $date);
$con = mysql_connect($servidor, $usuario, $senha);
mysql_select_db($base);
$aniversario = mysql_query("SELECT * FROM $tabela WHERE end > $date ")
or die("Nao conectou: " . mysql_error());
while ($row=mysql_fetch_array($aniversario)) {
list($ano, $mes, $dia) = explode('-', $row[4]);
if ($mesatual == $mes) {
if ($diaatual == $dia) {
$msg= "Sr(a) Paciente voce tem uma consulta para hoje as 15h";
$celular.=$row['celular']. ",";
}
}
}
header("location:$url");
?>
dei um echo em celular e msg e a busca no banco ocorre perfeitamente, meu problema está na abertura automatica da url, pois a API de SMS que tenho só funciona via URL, quando executo o código no servidor remoto ele fica assim : http//www.meusite/sms.php, e pagina em branco e n envia nada. Mas já na minha maquina local ele executa com perfeição daí fica assim:
que é o correto para enviar, tentei abertura da url em javascript, jquery e nds pq achei q era esse o problema, desde já agradeço quem possa me ajudar!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Habilite todas as exibições de erro, como mostrado neste tópico, na Orientação No. 3 e tente de novo

 

 

PS: funções mysql_* estão obsoletas desde o PHP 5.5 e já foram removidas no PHP 7. Prefira usar MySQLi ou PDO. Veja mais aqui: http://rberaldo.com.br/mysql-obsoleto-php/_*

Compartilhar este post


Link para o post
Compartilhar em outros sites

O Funções do mysql_* estão deprecated desde 5.5.0 e não estão disponíveis no php 7.

Fonte: http://php.net/manual/en/function.mysql-connect.php

 

Agora sobre o mysqli estar com os dias contados desconheço.

 

O que pode ser 'entendido' é que por o PDO ser uma abstração para bancos ele pode ser 'facilmente' migrado para diferentes bancos:

 

Lista completa dos bancos suportados por PDO:

http://php.net/manual/pt_BR/pdo.drivers.php

 

E isto pode gerar uma certa vantagem a utilizar o mysqli por exemplo.

Abraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

Também desconheço que MySQLi vai ficar obsoleto.

 

De fato, PDO tem muitas vantagens. É fácil migrar de SGBD usando PDO.

 

Mas se MySQLi for sumir por isso, todos os outros drivers também deveriam sumir, restando apenas PDO. Por isso acho que são só boatos

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.