Ir para conteúdo

Matias Rezende

Moderadores Globais
  • Total de itens

    6126
  • Registro em

  • Última visita

  • Dias vencidos

    4

Reputação

50 Bom

Sobre Matias Rezende

  • Classificação
    Consultor Web
  • Data de Nascimento 01/30/1982

Contato

  • Google+
    106883614239568042612
  • Hangouts
    matiasrezende@gmail.com.br
  • Skype
    matiasrezende
  • Twitter
    @matiasrezende
  • Site Pessoal
    http://www.matiasrezende.com.br

Informações Pessoais

  • Sexo
    Masculino
  • Localização
    São José - SC
  • Interesses
    Aprender e compartilhar conhecimento

Últimos Visitantes

9722235 visualizações
  1. Matias Rezende

    Cálculo fatorial com for......

    O problema está na lógica do FOR. Só entra no FOR se $i for igual a $n, o que não é o caso ($i = 1 e $n = 4). Acredito que você queria que entrasse no FOR quando $i for diferente de $n.
  2. Matias Rezende

    Não consigo acessar o http://localhost

    Tentou acessar pelo IP ao invés de usar localhost?
  3. Matias Rezende

    [MEGA-TUTORIAL] Upload simples e multiplo

    Indentação Sem indentação: <?php $diretorio = "suapasta/"; if (!is_dir($diretorio)){ echo "Pasta $diretorio nao existe";} else { echo"Pasta Existe<br>"; $arquivo=$_FILES["arquivo"]; $destino = $diretorio."/".$arquivo['name']; if (move_uploaded_file($arquivo['tmp_name'],$destino)) {echo "MOVEUUUUUU<br>"; } else {echo "NAOOOO MOVEU";} }// fecha else ?> Com Indentação <?php $diretorio = "suapasta/"; if (! is_dir ( $diretorio )) { echo "Pasta $diretorio nao existe"; } else { echo "Pasta Existe<br>"; $arquivo = $_FILES ["arquivo"]; $destino = $diretorio . "/" . $arquivo ['name']; if (move_uploaded_file ( $arquivo ['tmp_name'], $destino )) { echo "MOVEUUUUUU<br>"; } else { echo "NAOOOO MOVEU"; } } Carlos Eduardo
  4. Matias Rezende

    [MEGA-TUTORIAL] Upload simples e multiplo

    Esta eu não conhecia. Bem legal o tutorial sim. A sugestão que eu faço é ter uma indentação mais consistente. Melhora a visibilidade do código. Carlos Eduardo
  5. Matias Rezende

    Módulo 01

    Assim: <html> <head> <title>lo/\ol</title> <body> <?php echo "<i><b>PHP</b></i>" . PHP_EOL; echo "<a href=\"http://www.xlanhouse.com.br/index.php?option=com_content&view=frontpage&Itemid=1\">Link</a>" . PHP_EOL; ?> </body> </html> O PHP_EOL indica a quebra de linha (\n ou \r\n) do sistema operacional em que está rodando o script. Carlos Eduardo
  6. Matias Rezende

    Zend Paginator com resultado de busca

    Eu tive este problema estes dias. Para resolver, eu guardei os dados da busca em Zend_Session. Então, seria algo mais ou menos assim: public function indexAction () { $busca = new Zend_Session_Namespace('busca'); if ($this->_request->isPost()) { // se foi enviado o formulário, eu limpo os dados da busca e gravo novamente o array dos dados $busca->unsetAll(); $busca->busca = $this->_request->getPost(); } // na hora de criar o paginator eu pego sempre do session $paginacao = Zend_Paginator::factory($model->busca($busca->busca)); $paginacao->setCurrentPageNumber( intval($this->_request->getParam('page', 1) ) ); $paginacao->setItemCountPerPage ( 10 ); $this->view->paginator = $paginacao; } Compreendeu mais ou menos a idéia? Outra opção é passar os dados como parâmetro da URL, mas eu não gosto muito. Carlos Eduardo
  7. Matias Rezende

    [Resolvido] pdo + singleton

    Neste post (e restante do tópico) o João Batista discorre um pouco mais sobre o assunto. Quem sabe pode te ajudar a compreender a lógica. Carlos Eduardo
  8. Matias Rezende

    1.4.1 Métodos de Interface e Polimorfismo

    Primeiro por partes - type hinting Vamos analisar o seu código class Eu { public function atira( Projetil $projetil , Gato $gato) { $gato->acerta($projetil); } } Ao definir Gato $gato, você disse que o segundo parâmetro tem que ser um Gato. Agora, vamos olhar o código abaixo. class Eu { public function atira( Projetil $projetil , Alvo $alvo ) { $alvo->acerta($projetil); } } Neste código, o segundo parâmetro tem que ser um Alvo. Ou seja, tem que ser uma classe que implemente a interface Alvo. Vejamos a interface Alvo: interface Alvo { public function acerta( Projetil $projetil ); } Então, nós temos 100% de certeza que, dentro do objeto $alvo passado, EXISTE o método acerta(). Veja que o método acerta() recebe como parâmetro um objeto Projetil, ou seja, terá que implementar a interface Projetil. Com isto, você implementa a classe Eu sem se preocupar o que será atirado aonde. Você somente define que o alvo deve ser um Alvo e que o projétil deve ser um Projétil. Assim, qualquer projétil pode ser atirado em qualquer alvo, desde que o alvo seja realmente um alvo (você saberá isto através da interface dele) e que o projétil seja realmente um projétil (também através da interface). Compreendeu a idéia? Se não tiver compreendido, pode perguntar de novo. Carlos Eduardo
  9. Matias Rezende

    PHP Orientado a Objetos

    Senhores Problema resolvido e topicos movidos para o local correto novamente. http://forum.imasters.com.br/index.php?/forum/159-curso-de-php/ Carlos Eduardo
  10. Matias Rezende

    PHP Orientado a Objetos

    Caros amigos Detectamos que os membros não tem permissões para postar em tópicos criados no fórum de Cursos de PHP. Enquanto esta dificuldade não é resolvida (temporariamente), fizemos a movimentação dos tópicos para o fórum de Artigos, Tutoriais e Matérias (PHP) para permitir todos possam postar suas dúvidas nos tópicos. Os links continuam os mesmos. Carlos Eduardo
  11. Matias Rezende

    Formulário de Contato com múltiplos destinatários

    Bergs Sobre a questão do post #18, no post #19 eu fiz a pergunta. Como está aquela parte do seu código? Então, poste esta parte do código. Não precisa colocar no PEAR, desde que você inclua a classe no seu include path ou então faça o require diretamente do arquivo, colocando o caminho completo para o arquivo. Quando você diz servidor remoto, o que você quer dizer? Carlos Eduardo
  12. Matias Rezende

    Formulário de Contato com múltiplos destinatários

    Você deve estar atenta a estas 2 linhas // aqui incluímos a pasta onde está a classe PhpMailer no include_path set_include_path('PHPMailer'. PATH_SEPARATOR .get_include_path()); // incluímos a classe phpmailer. Não utilizamos a pasta onde ela está porque já incluímos anteriormente include 'class.phpmailer.php'; Provavelmente o problema está aqui. Verifique os nomes dos arquivos. Carlos Eduardo
  13. Matias Rezende

    [Resolvido] Preencher campo automaticamente

    Tópico Movido PHP http://forum.imasters.com.br/public/style_emoticons/default/seta.gif Javascript
  14. Matias Rezende

    [Resolvido] Preencher campo automaticamente

    Javascript. Posso mover para o fórum correto? Carlos Eduardo
  15. Matias Rezende

    Formulário de Contato com múltiplos destinatários

    A extensão OpenSSL é uma extensão do PHP, e não do PHPMyAdmin. Neste caso, é melhor criar um tópico no fórum principal com esta dúvida. Carlos Eduardo
×

Informação importante

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