Ir para conteúdo
Fórum Script Brasil

Romero Dias

Membros
  • Total de itens

    591
  • Registro em

  • Última visita

Tudo que Romero Dias postou

  1. Troca $sql = mysql_query("SELECT * FROM cadastro WHERE email = '$email' AND senha ='$senha'"); $linhas = mysql_num_rows($sql); $resultado = mysql_fetch_array($linhas); Por $sql = mysql_query("SELECT * FROM cadastro WHERE email = '$email' AND senha ='$senha'"); $linhas = mysql_num_rows($sql); $resultado = mysql_fetch_array($sql); Testa ai!
  2. João, Após o usuário efetuar o cadastro, registre na sessão os dados deste usuário e redirecione para a página que você deseja.
  3. Romero Dias

    Apache

    Tenta, pelo cmd: httpd.exe -k restart ou "c:\AppServ\Apache2.2\bin\httpd.exe" -k restart Da uma olhada nessa lista de comandos
  4. Emanuel, No google procure por: url amigavel php Segue um link com um bom material para estudos: http://brunotorres.net/urls Abraço
  5. Renato, Para ler todos os diretórios e sub-diretórios você precisa implementar um método recursivo. Alterei seu código e criei uma função para realizar a tarefa. <?php function lerDiretorio($diretorio = null) { if(!$diretorio) return; $ponteiro = opendir($diretorio); while ($nome_itens = readdir($ponteiro)) { if($nome_itens != '.' && $nome_itens != '..') { $dir = $diretorio . '/' . $nome_itens; if(is_dir($dir)) { echo str_repeat('-&nbsp;',substr_count($dir,'/')). '<b>Diretório ->' . $dir . '</b><br/>'; lerDiretorio($dir); } else { echo str_repeat('-&nbsp;',substr_count($dir,'/')) . $nome_itens."<br>"; } } } } // Executa a leitura de um diretório e todos os seus sub-diretórios // Aqui você passa o caminho absoluto do diretório a ser lido lerDiretorio(dirname(__FILE__));
  6. Velho, Faz o import da jquery.js antes do maskedinput.js. Like that: <script type="text/javascript" src="/js/jquery.js"></script> <script type="text/javascript" src="/js/maskmoney.js"></script> <script type="text/javascript" src="/js/jquery.maskedinput.js"></script>
  7. Tenta assim. Não sei se vai funcionar para seu caso. No meu, está funcinando com mssql. $mysqli = new MySQLi($GLOBALS["hostname_conn"], $GLOBALS["username_conn"], $GLOBALS["password_conn"], $GLOBALS["database_conn"]); $query_sp = "CALL sp_x('" . $_SESSION["email"] . "',NULL,$cod_produto,1,@v_val_frete,@v_mostrar_frete,@v_val_a_pg_comp)"; $res = mysqli_init($query_sp,$mysqli); $dados = mysqli_execute($res); /** * * $res - Inicia uma SP * $dados - Retorno da execução da SP */
  8. Posta o código onde você recupera o valor do radio e insere no banco.
  9. Romero Dias

    Dúvida Cruel

    Eu nunca usei, mas sempre tive vontade de testar. Procure por compressão gzip no apache Da uma olhada nesse link
  10. Romero Dias

    Consultas com datas

    Segue uma função para converter a data function mysqlData($strData = NULL) { if(empty($strData)) { return 'NULL'; } else { $strData = explode('/',$strData); return sprintf('%u-%u-%u',$strData[2],$strData[1],$strData[0]); } } $data = '26/01/2011'; echo mysqlData($data); //2011-1-26
  11. Romero Dias

    Consultas com datas

    Não faça consultas em campos do tipo data usando LIKE Neste caso, você precisa de um between. SELECT count(*) from ordemservico WHERE dt_abertura between '$date 00:00:00' and '$date1 23:59:59' Lembrando que as datas contidas nas variáveis $date e $date1 tem que estar no formato Y-m-d
  12. Romero Dias

    Consultas com datas

    Use as funções month() e year() SELECT count(id) AS QTD FROM ordemservico WHERE month(dt_abertura) = $mes AND year(dt_abertura) = $ano
  13. Parceiro, Aqui funcionou com o seguinte código <?php require ('lib/nusoap/lib/nusoap.php'); $wsdl = "http://services.satrotas.com.br/sat.asmx?wsdl"; $client = new SoapClient($wsdl,array('login' => 'Scott','password' => 123)); $err = $client->getError(); if ($err) { echo "Erro no construtor<pre>" . $err . "</pre>"; } $proxy = $client->getProxy(); echo '<pre>'; $result = $proxy->ConsultaRegioes(array()); if ($client->fault) { echo "Falha<pre>" . print var_dump($result) . "</pre>"; } else { $err = $client->getError(); if ($err) { echo "Erro<pre>" . $err . "</pre>"; } else { print var_dump($result); } } Olha o retorno: array(1) { ["ConsultaRegioesResult"]=> array(1) { ["Regiao"]=> array(15) { [0]=> array(2) { ["cod"]=> string(1) "1" ["nome"]=> string(16) "Grande São Paulo" } [1]=> array(2) { ["cod"]=> string(1) "2" ["nome"]=> string(14) "Rio de Janeiro" } [2]=> array(2) { ["cod"]=> string(1) "3" ["nome"]=> string(14) "Belo Horizonte" } [3]=> array(2) { ["cod"]=> string(1) "4" ["nome"]=> string(12) "Porto Alegre" } [4]=> array(2) { ["cod"]=> string(1) "5" ["nome"]=> string(20) "Litoral de São Paulo" } [5]=> array(2) { ["cod"]=> string(1) "6" ["nome"]=> string(8) "Salvador" } [6]=> array(2) { ["cod"]=> string(1) "7" ["nome"]=> string(7) "Goiania" } [7]=> array(2) { ["cod"]=> string(1) "8" ["nome"]=> string(19) "São José dos Campos" } [8]=> array(2) { ["cod"]=> string(1) "9" ["nome"]=> string(14) "Ribeirão Preto" } [9]=> array(2) { ["cod"]=> string(2) "10" ["nome"]=> string(15) "Grande Curitiba" } [10]=> array(2) { ["cod"]=> string(2) "11" ["nome"]=> string(7) "Maringá" } [11]=> array(2) { ["cod"]=> string(2) "12" ["nome"]=> string(7) "Base PE" } [12]=> array(2) { ["cod"]=> string(2) "14" ["nome"]=> string(10) "Piracicaba" } [13]=> array(2) { ["cod"]=> string(2) "80" ["nome"]=> string(28) "São José dos Campos - Antiga" } [14]=> array(2) { ["cod"]=> string(2) "99" ["nome"]=> string(8) "Sem base" } } } }
  14. Velho, Coloca esse link no browser: services.satrotas.com.br É retornado o seguinte erro: Server Error 403 - Forbidden: Access is denied. You do not have permission to view this directory or page using the credentials that you supplied. Provavelmente você vai precisar se autenticar para acessar o serviço.
  15. Retorna algum erro? Posta seu código e a descrição do que está ocorrendo.. Abraço
  16. você já tendou $pdf->SetMargins(10,10,0);
  17. Prezado, Segue o link da classe NuSOAP. http://artigos.tekever.eu/ver/?63/consumir...php_com_nusoap/
  18. Bom, se você quer rodar algum script sem intervensão do usuário, não conheço outro método a não ser agendarmento de tarefas pelo sistemas operancional. No caso do SQL, você pode criar uma procedure e agendar a execução. Não sei se entendi direito sua dúvida. Seria: você quer fazer um sistema que se auto atualize, mas se algum usuário consultar esta tabela que sofre atualizada automatica, a DIV deve se atualizar de acordo com a data/hora que o sistema executou a atualização da tabela?
  19. Se tiver utilizando Linux use o cron http://www.revistaphp.com.br/artigo.php?id=68 Se for windows use o agendador de tarefas.
  20. Romero Dias

    função toXml()

    Luiz, Segue abaixo um exmplo funcional. <?php class Cachorro { # método construtor function __construct($nome, $idade, $raca) { $this->nome = $nome; $this->idade = $idade; $this->raca = $raca; } # toXml, retorna o objeto no formato XML function toXml() { return <<<XML <cachorro> <nome> {$this->nome} </nome> <idade> {$this->idade} </idade> <raca> {$this->raca} </raca> </cachorro> XML; } } $toto = new Cachorro('Toto', 10, 'Fox Terrier'); $vava = new Cachorro('Daba', 8, 'Dalmata'); header('Content-type: text/xml'); echo "<?xml version='1.0'?>"; echo "<animal>"; echo $toto->toXml(); echo $vava->toXml(); echo "</animal>"; Fonte: Livro PHP Progamando com Orientação a Objetos - Pablo Dall´Oglio
  21. Bom, você pode testar sua sentença SQL para ver o que está passando nos argumentos. $sql = "select * from seguidores where seguidor1 = '".$usuarioDaSecao."' and seguidor2 = '".$pegaUrl."' "; echo $sql; exit(); Adicione a linha $num_rows = mysql_num_rows($result_id); $sql = "select * from seguidores where seguidor1 = '".$usuarioDaSecao."' and seguidor2 = '".$pegaUrl."' "; $result_id = mysql_query($sql); $num_rows = mysql_num_rows($result_id); if($num_rows){ echo 'Já está seguindo!'; } else { echo 'Não está seguindo!'; }
  22. emanuel_pereira, Provavelmente, no seu select, você deve guardar o usuário e a url que ele está seguindo. $sql = "select * from seguidores where seguidor1= $usuarioDaSecao AND seguidor2 = '$urlSeguidor2'"; $result_id = mysql_query($sql) if($result_id){ echo 'Já está seguindo!'; } else { echo 'Não está seguindo!'; }
  23. Luiz, você tem que agrupar os dados e limitar a consulta em 10 registros olha se te ajuda SELECT a.idJogo,count( a.idJogo) AS qtd FROM favoritos a inner join jogos b ON a.idJogo = b.idJogo GROUP BY a.idJogo order by count( a.idJogo) DESC LIMIT 10
×
×
  • Criar Novo...