Ir para conteúdo
Fórum Script Brasil

Beraldo

Veteranos
  • Total de itens

    4.466
  • Registro em

  • Última visita

Tudo que Beraldo postou

  1. Cada rede social tem sua API. Você precisa criar um aplicativo em cada uma delas e usar essas APIs para buscar o conteúdo desejado
  2. Se é um servidor WebService, o servidor Web de forma alguma ficará "subutilizado". Ele será o principal elemento. Use Apache ou Nginx. O servidor interno do PHP é só para ambiente de desenvolvimento (ele é monothread)
  3. $consulta = mysql_query("SELECT tb_prestamo.*,tb_livros.*, tb_usuarios.* from tb_prestamo left join tb_livros on tb_prestamo.cod_lib=tb_livros.cod_lib LEFT JOIN tb_usuarios on tb_prestamo.cod_usu=tb_usuarios.cod_usu WHERE tb_usuarios.id = " . $id_do_usuario) or die(mysql_error()); 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/
  4. Beraldo

    php com mysql XAMPp

    Há erro nesta linha: $mysq_query($sql_insert); Deveria ser: $sql_insert = $mysqli->query($sql_insert); Mais detalhes sobre MySQLi e tutorial de migração: http://rberaldo.com.br/como-atualizar-php-mysql-mysqli/
  5. Há inúmeras formas de se fazer isso. Como o tamanho da string é fixo, pode usar substr() para pegar cada uma das duas partes da string e montar uma nova, separando cada parte com "-". 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/
  6. $texto = ''; if(strtotime($resposta) >= strtotime($primeiraHora)){ $texto = "<br>Tempo é maior que 1hora"."<br>Valor pago deverá ser de: ".($valorFixo+(substr($resposta, )).",00"); } else { $texto = "<br>Tempo é menor ou igual a 1hora"."<br>Valor pago deverá ser de: "."R$ ".$valorFixo.",00" ; } echo $texto; É só atribuir à variável em vez de dar echo.
  7. Pelo que entendi, o script vai consumir um web service externo. Por isso o objetivo de torná-lo o mais simples possível. Se o script for o próprio web service, como o nome já diz, aí precisa de um Web Server, mesmo.
  8. Na verdade, não. Dá pra usar só o interpretador, em linha de comando. Veja: http://rberaldo.com.br/diferentes-formas-execucao-php/
  9. É melhor deixar todos com o mesmo name. Apenas adicione "[]" para forçar o PHP a tratar o valor como array. E não use o mesmo ID para mais de um elemento HTML. <input type="checkbox" name="valores[]" value="1"> <input type="checkbox" name="valores[]" value="2"> Assim, $_POST['valores'] será um array com todos os valores selecionados
  10. Beraldo

    Acesso Restrito

    Você tem que verificar a existência da session em todas as páginas restritas. Siga as orientações deste artigo: http://blog.ultimatephp.com.br/sistema-de-login-php/
  11. Seu código está totalmente vulnerável a SQL Injection e, como consequência, gera o problema em questão. Filtre os dados informados pelo usuário. Um simples addslahes resolve, mas o ideal seria usar Prepared Statements. Veja este tutorial: http://rberaldo.com.br/seguranca-em-sistemas-de-login-protecao-contra-sql-injection/ Lembrando que 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/
  12. A função mail() pode gerar problemas ao destinatário. Por não ser enviada por SMTP autenticado, a mensagem pode ir para a caixa de spam. Sugiro que use SMTP autenticado, com o PHPMailer. Veja: http://rberaldo.com.br/enviando-e-mails-com-a-classe-phpmailer/
  13. Exato. Verifique os parâmetros de cada função Tutorial passo-a-passo sobre migração de MySQL para MySQLi: http://rberaldo.com.br/como-atualizar-php-mysql-mysqli/
  14. Beraldo

    Not PAd

    Não entendi. Qual é a sua dúvida? Não consegue ligar o servidor mysql? Para testar o PHP, não precisa do mysql. O mysql é só um banco de dados. Sistemas que não usem banco não precisam do mysql
  15. Os links que mandei mostram sistemas de código-aberto. Todos estão disponíveis online para uso livre.
  16. Tem uma lista de opções aqui: http://www.thatsjournal.com/email-marketing/list-of-best-free-open-source-email-list-management-software Outras sugestões aqui: https://www.quora.com/Whats-the-best-open-source-PHP-newsletter-manager
  17. Recomendo Intervention Image ou WideImage. Seu código possui diversos recursos obsoletos, como session_is_registered e funções mysql_*. Recomendo ativar todas as exibições de erro para identificar os problemas. Tutorial completo sobre upload múltiplo: http://blog.ultimatephp.com.br/upload-multiplo-php/ 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/
  18. Erro descrito aqui: http://rberaldo.com.br/as-mensagens-de-erros-mais-comuns-do-php/#undef_var
  19. Comece desenvolvendo o sistema de login. Veja: http://blog.ultimatephp.com.br/sistema-de-login-php/ Depois pense em como colocar as restrições. Sugiro que crie uma campo no banco dizendo se o usuário está logado. Se estiver, não permita que outro entre. Porém é importante considerar um timeout, pois, se um usuário fechar o navegador sem clicar em Sair, ficará registrado como logado para sempre. Ou seja, se o usuário não fizer nada em X minutos, considere-o como offline
  20. Faça debug do código. Use mysql_error. Veja: http://rberaldo.com.br/as-mensagens-de-erros-mais-comuns-do-php/#mysql_result_resource Lembrando que 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/
  21. Beraldo

    URL $_GET & SUB

    As variáveis na URL devem ser separadas por "&", ficando assim: ?site=pastadosarquivos&q=home
  22. Habilite todas as exibições de erro, como mostrado neste link
  23. Beraldo

    URL $_GET & SUB

    está dando qual erro?
  24. Beraldo

    URL $_GET & SUB

    É só adicionar o "&" e colocar quantas variáveis forem necessárias na URL. Depois é só usar $_GET para buscar seus valores. É a mesma lógica, seja para uma, duas, dez ou mais variáveis Mas ainda é melhor usar URLs Amigáveis: http://rberaldo.com.br/urls-amigaveis-sem-htaccess-usando-slim/
  25. Beraldo

    URL $_GET & SUB

    Isso se chama Query String. Tem um tutorial aqui: Porém é mais recomendado usar URLs Amigáveis (URL Rewriting), principalmente por questões de SEO. Veja: http://rberaldo.com.br/urls-amigaveis-sem-htaccess-usando-slim/
×
×
  • Criar Novo...