Jump to content

DSerma

Members
  • Content count

    1439
  • Joined

  • Last visited

  • Days Won

    2

Everything posted by DSerma

  1. DSerma

    Resolução de problema com array

    Poste seu código feito até o momento, e o erro que ocorre. A galera irá te ajudar a sanar a dúvida, mas acho que ninguém irá fazer o trabalho para você....
  2. DSerma

    Menu Dinamico

    Você está inserindo a página "menu.php" antes da declaração da variável "$page", que a mesma utiliza. Por isso o erro de "índice não encontrado".
  3. DSerma

    Post vindo de uma página aspx

    POST É POST. Venha ele de onde vier. Você pega ele no PHP da mesma maneira: $_POST.
  4. DSerma

    Não estou conseguindo pegar o nome do arquivo

    Cara, a variável 'novoNome' é criada no seu script de upload, ela não vem via POST. A inserção no BD é feita neste mesmo arquivo? Em outro? Se em outro, como você o chama? Onde você está dando o echo na variável? Poste seu código de inserção no BD também, porque não dá pra saber onde você está errando se não soubermos o que está fazendo.
  5. DSerma

    Não estou conseguindo pegar o nome do arquivo

    Então é um erro na hora da gravação no BD. Já fez o debug da query que faz a inserção? Já verificou o tamanho do campo no BD?
  6. DSerma

    Não estou conseguindo pegar o nome do arquivo

    Bora ler o PRÓPRIO código? Se você cria um NOVO NOME para o arquivo, e quer salvar este NOVO NOME, então......
  7. DSerma

    Solicitação de Login PHP em aquivo Javascript

    Se você der um alert no res.lenth, qual o valor exibido?
  8. DSerma

    Solicitação de Login PHP em aquivo Javascript

    if (res.length > 0){
  9. DSerma

    curl - funciona local e servidor não

    Apenas citei o allow_url_fopen porque, sem ver o código, não posso ter a certeza de que é mesmo cURL que está sendo utilizado, ainda mais sem nenhuma mensagem de erro citada pelo autor.
  10. DSerma

    curl - funciona local e servidor não

    Já verificou se a propriedade allow_url_fopen está marcada como On, no PHP.ini da hospedagem? Já verificou se a hospedagem permite requisições externas?
  11. DSerma

    curl - funciona local e servidor não

    Defina o "não funciona". Dá erro? Não retorna nada? Não faz nada?
  12. DSerma

    Duvidas sobre abstração crud e pesquisa especifica

    Olha, EU compartilho apenas a conexão com o BD entra cada objeto, e faço a abstração de dados de cada separadamente. Eu creio que assim fique mais organizado. Alguns podem dizer que dá mais trabalho e etc, mas prefiro ter tudo separado e organizado em cada objeto. Volto a dizer, é assim que EU trabalho e acho melhor.
  13. DSerma

    Populando selects de cidades

    Mude $.getJSON('cidades.ajax.php?search=',{tb_estados: $(this).val(), ajax: 'true'}, function(j){ Para: $.getJSON('cidades.ajax.php?tb_estados=' + $(this).val(), function(j){
  14. Call to undefined method Session::getState() = Chamada para o método INDEFINIDO getState. Ou seja, a função ou método GetState não existe na classe Session.
  15. DSerma

    ativar formulario de contato - 500 Internal server error

    Isso mesmo, não é tão complicado. Nada que R$ 120,00 não resolvam.
  16. DSerma

    pegar nome depois da primeira barra

    Então vamos aguardar alguém que saiba =)
  17. DSerma

    pegar nome depois da primeira barra

    O comando explode cria um ARRAY dentro da variável que você usa para criá-lo. Logo, você deve tratar a variável $url como um array. Como você faz para pegar o primeiro objeto de um array?
  18. DSerma

    Desconto porcentagem

    Você já tem a variável com o preço, certo? É só calcular 12% dela e subtrair dela mesma. Ex: $preco = 1000; $perc = 12; $desc = ( $preco / 100 ) * $perc; $preco_final = ($preco - $desc);
  19. DSerma

    Desconto porcentagem

    Você sabe fazer o cálculo de percentual?
  20. DSerma

    Explode array

    Use o str_replace.
  21. Augusto, creio que me expressei mal quanto à "regra de negócio". Como você pode ver, após isso eu disse que o controller é o responsável por dizer o que, quando e como esse o que será realizado. Na minha lógica de explanação ao colega, chamei isso de "regra de negócio", pois, o controller é quem dita as regras de, novamente, o que, quando e como esse o que será realizado.
  22. MVC é um tipo de organização estrutural de sistemas, também chamado de "programação em 3 camadas". Ele provém de Model, View e Controller. O que isso significa? Significa que um sistema em estrutura MVC possui uma separação de suas partes. Na prática é o seguinte: Antes do padrão MVC, se colocava tudo junto, em uma mesma página php, por exemplo, o HTML, o PHP, o CSS, o JavaScript e etc. Com o padrão MVC temos a separação das coisas, sendo assim, teremos: Uma página HTML, que é a View, uma página PHP sendo o Controller, e uma página PHP sendo o Model. Fora isso, também, hoje, é padrão termos o CSS e o JS em arquivos externos, apenas sendo referenciados na View. O View, é a visualização, ou seja, o que é exibido ao usuário. Ele é basicamente HTML, CSS e JS. Pode ser escrito em HTML mesmo, ou em PHP, tanto faz, desde que seja um arquivo que só tenha essa função. O Controller é o responsável por toda a regra de negócio. É ele que vai dizer o que deve ser feito, como deve ser feito e quando vai ser feito. O Model é o modelo da coisa. É ele quem determina quais atributos o objeto terá, e também faz a interação com o Banco de Dados. E SÓ ele interage com o BD. EU, PARTICULARMENTE, utilizo um padrão MVCD, digamos assim, pois programo utilizando uma quarta camada. Eu separo o Model, utilizando o mesmo APENAS para o objeto, com seus atributos e funções específicas dele, como uma formatação de exibição e coisas do tipo. A camada de abstração de dados, eu faço na "camada D", chamando-a de Data Object. Assim, ao MEU ver, fica ainda mais separado e organizado, tendo cada coisa em seu lugar. Orientação a Objeto é um tipo de programação, que também pode ser utilizado sem o padrão MVC. Sendo assim, são duas coisas distintas. É possível fazer um sistema no padrão MVC, sem OO? Sim, é possível. É viável? Não, não é. É fácil? Também não. E por que não é viável? Imagine um sistema de Pedidos, por exemplo. Você terá um cadastro de clientes, um de produtos e outro dos pedidos em si. Se você não tratar cada "cadastro" como um objeto separado, na parte de pedidos, você terá que repetir quase todo o código dos clientes e dos produtos, para poder criar o pedido, tornando assim o desenvolvimento muito mais trabalhoso. Imagine que neste mesmo sistema, você tenha que exibir o pedido em umas 3 partes e de 3 formas diferentes. Você terá que programar em cada exibição a consulta dos dados, o tratamento e a exibição dos mesmos. Ou seja, se você tiver que alterar, adicionar ou remover algum atributo do pedido, terá que fazer isso pelo menos 3 vezes, pois, não sendo um objeto, você fez com que em cada página ele fosse algo independente. MESMO sendo no padrão MVC. Posto isso, a MINHA opinião é que, hoje, sendo MVC ou não, a boa prática e o bom senso nos "obrigam" a fazer tudo em OO, sendo MVC ou não. Eu, pessoalmente, não consigo nem mais olhar para códigos fontes que não estejam no padrão MVC, sério, me causa arrepios quando vejo HTML no meio de PHP, e coisas do tipo. Da mesma maneira, não consigo fazer mais nada hoje que não seja em OO, devido à facilidade, rapidez, consistência, qualidade e agilidade no suporte e alterações deste tipo de programação.
  23. DSerma

    Incluir vários cadastros PHP + AJAX + JQUERY

    Mesmo ID para vários elementos NÃO funciona. Se você tem dois elementos com o id "matricula", o sistema não vai saber qual pergar, e vai pegar apenas o primeiro que aparecer. Altere seus ids para serem únicos, afinal, esta é a principal função do ID, dar uma identificação única ao elemento.
  24. DSerma

    Calculador de Frete

    Utilize o WS dos correios para fazer o cálculo. Existem vários exemplos na net de como ser feito.
  25. DSerma

    Erro no mod

    Use: $resto = bcmod( 1241132212212, 4096); print "Restos -> ".$resto."<br>";
×

Important Information

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