Jump to content

Anderson Danilo

Members
  • Content count

    301
  • Joined

  • Last visited

  • Days Won

    3

Anderson Danilo last won the day on January 11 2015

Anderson Danilo had the most liked content!

Community Reputation

43 Levemente Bom

7 Followers

About Anderson Danilo

  • Rank
    Developer

Informações Pessoais

  • Sexo
    Masculino
  • Interesses
    Internet, PHP, Ruby, Javascript e Frameworks

Contato

  1. Você pode redirecionar para a página com um parâmetro extra, e lá verificar se este parâmetro está presente e fazer a ação. Um exemplo puramente com javascript seria o seguinte: <a href="index.php?popup=1">Início</a> Já no index.php: <div id="meuPopup" style="display:none;"></div> <script type="text/javascript"> if(location.search.indexOf('popup=1') >= 0) document.getElementById('meuPopup').style.display = 'block'; </script>
  2. Anderson Danilo

    Falha ao carregar classes

    Olá, se você está no namespace "api\controllers\db" e usar: $pdo = new PDO; ele vai procurar a classe "api\controllers\db\PDO", se você quer a classe PDO você pode usar no começo do código, após o namespace: use PDO; ou simplesmente usar: $pdo = new \PDO;
  3. Anderson Danilo

    Formulário...

    Olá Jeovane, Desculpe a mudança de assunto, mais por qual motivo é melhor usar "<?php echo" ao invés de "<?= ", há alguma versão do PHP que não suporta esta última? o short tags se aplica a esta?
  4. Anderson Danilo

    função is_file problema com acento

    Você já tentou assim: if (is_file($diretorio . '/' . $listar)) {
  5. Anderson Danilo

    Várias requisições ao mesmo tempo

    Em produção você pode usar um servidor mais robusto, como o Unicorn. Não se esqueça de que o servidor do banco de dados também pode bloquear a concorrência. Instale o unicorn, adicionando no Gemfile: gem 'unicorn' e depois no terminal bundle install Agora você configurar a concorrência, no arquivo config/unicorn.rb worker_processes Integer(ENV["WEB_CONCURRENCY"] || 3) timeout 15 preload_app true before_fork do |server, worker| Signal.trap 'TERM' do puts 'Unicorn master intercepting TERM and sending myself QUIT instead' Process.kill 'QUIT', Process.pid end defined?(ActiveRecord::Base) and ActiveRecord::Base.connection.disconnect! end after_fork do |server, worker| Signal.trap 'TERM' do puts 'Unicorn worker intercepting TERM and doing nothing. Wait for master to send QUIT' end defined?(ActiveRecord::Base) and ActiveRecord::Base.establish_connection end No exemplo acima há 3 processos simultaneos. você pode executar com: unicorn_rails -c config/unicorn.rb Tutorial completo no heroku: https://devcenter.heroku.com/articles/rails-unicorn
  6. Anderson Danilo

    entrar na profissao de programador php

    Eu fiz os três
  7. Anderson Danilo

    Não consigo puxar dados de uma tabela...

    Este erro não está relacionado à relação, no Rails 4 o attr_accessible deixou de ser padrão, se você quer voltar a usar como no Rails 3 use esta gem: gem 'protected_attributes' http://stackoverflow.com/questions/17371334/how-is-attr-accessible-used-in-rails-4
  8. Está tudo certo, porém existe produto sem imagem. Você pode fazer assim: class Product < ActiveRecord::Base has_many :product_images def main_image first_image = product_images.first if first_image return first_image.image else return 'imagem padrão' end end end Depois <% @products.each do |product| %> <%= product.name %> <%= product.main_image %> <% end %>
  9. Anderson Danilo

    Não consigo puxar dados de uma tabela...

    Olá Fellson, Qual a mensagem de erro? Adicione na class Team has_one :captain e na view você vai poder usar <%= @team.captain.user_id %>
  10. Sim, é possível, mas você pode optar por um método no produto para retornar a imagem principal com um fallback para uma imagem padrão, exemplo: class Product < ActiveRecord::Base has_many :product_images def main_image first_image = product_images.first if first_image # retorna a imagem principal else # retorna uma imagem padrão end end end
  11. Anderson Danilo

    Vitrine PHP Como Passar id Para #modal de Cada Livro da Vitrine

    Você pode colocar o id no action do form, troque: <form action="" id="formedita" name="formedita" method="post"> por <form action="?id='.$ln['id'].'" id="formedita" name="formedita" method="post"> Recomendo que você pesquise por SQL Injection, pois o teu código está vulnerável (mas não é um assunto para este tópico).
  12. Anderson Danilo

    Vitrine PHP Como Passar id Para #modal de Cada Livro da Vitrine

    Olá Paulo, Não entendi a sua dúvida, passar para onde? por quê?
  13. Anderson Danilo

    Gerar CSV de dados vindo do DB com cakephp

    Olá Michel, Você pode usar um iframe no lugar do ajax e forçar um download pelo PHP: http://blog.thiagobelem.net/forcando-o-download-de-arquivos-com-php/
  14. Anderson Danilo

    Criando Calculadora com vetores de varias posições

    No caso da soma ficara assim: if($operacao == "soma") { $resultado = array_reduce($numero, function($a, $b) { return $a + $b; }); } nas outras operações é só trocar o operador
  15. Anderson Danilo

    json_decode quebrando long

    Olá, Não pesquisei direito, mas uma das opções é você converter para string com sprintf, exemplo: $json = '{ "numberData" : { "number" : 14231452513116306 } }'; $result = json_decode($json, true); $number = sprintf('%.0f', $result['numberData']['number']); var_dump($number);
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.