Ir para conteúdo
Fórum Script Brasil

Beraldo

Veteranos
  • Total de itens

    4.466
  • Registro em

  • Última visita

Tudo que Beraldo postou

  1. Veja: http://br.php.net/dir Isso será feito com opendir(), readdir() e closedir().
  2. O ideal é deixar o php.ini no diretório do PHP. Crie variáveis de ambiente no PATH do sistema. No sub-fórum de artigos, há um tutorial do Fabyo ensinando a instalar.
  3. ini_set('SMTP', 'endereço do smtp'); Se requerer autenticação, terá de usar uma classe, como a PHPMailer. http://phpmailer.sourceforge.net http://www.vivaolinux.com.br/dicas/verDica.php?codigo=2476
  4. Não há problema em chamar essa função dentro de classes. Tente habilitar outras extensões e veja se elas aparecem habilitadas no phpinfo().
  5. É só prestar atenção na mensagem de erro. O arquivo class.phpmailer.php não foi encontrado. veja se ele está no mesmo diretório do script.
  6. Mudou muta coisa em relação a classes, tanto é que existe um capítulo específico para isso no manual Classes e Objetos (PHP 5) Veja lá no Manual Você não tem o MySQL instalado? Deve ser esse o problema.
  7. require "class.phpmailer.php"; Estude as funções. http://www.php.net/require http://www.php.net/include Veja a documentação do PHPMailer, no site oficial.
  8. Também é possível ordenar na SQL, com Order By. Dessa forma, os registros já vêm em rdem de data. Se a intenção for somente saber quais são os maior e menor valor, não importanro os dados, use MAX() e MIN(), na SQL. Assim não é necessário puxar todos os dados, pesando o script à toa. ;)
  9. Não crie outra tabela. Use o curinga %: Select nome From nomes Where nome Like 'a%'; Retorna tudo que comece com a De forma análoga, este retorna tudo que termine com a: Select dados From tabela Where nome Like '%a'; já este retorna tudo que contiver A,, em qualquer posição: Select dados from tabela where nome like '%a%';
  10. Beraldo

    Inserir Em Tabela Com Fk

    Antes de inserir os dados natabela filha, insira-os na tabela pai. Como o campo é FK, o valor inserido deve constar na tabela pai, caso contrário, ocorre o erro acima.
  11. Esse erro simplesmente ocorre pois a classe não foi encontrada. Verifique se voc6e usou require/include para incluir o arquivo class.phpmailer.php
  12. Veja se você abriu a tag PHP corrretamente (<?php em vez de <?). Se mesmo assim não funcionar, talvez a extensào PHP não foi carregada. Execute este script e veja o que ocorre: phpinfo.php <?php phpinfo(); ?>
  13. Seja bem-vindo, Denis Courcy! Contamos com sua colaboração! Abraços, Beraldo
  14. Aparece algum erro? Faça assim e veja se retorna algum erro: if(!$mail->Send()){ echo "ok"; } else { echo "erro: " . $mail>ErrorInfo; } Os códigos PHP não aparecem no HTML final. Portanto seus dados não serão visíveis
  15. Beraldo

    Windows não inicia o Apache

    Talvez o Apache não esteja rodando pois o IIS está na porta 80 (porta padrão do Apache). Abra o httpd.conf, localize a linha Listen 80 e mude para 8080. depois acesse http://localhost:8080 veja se funciona.
  16. você tem de descomentar a linha ;extension=php_mysql.dll. Quanto ao extension_dir, mude para o caminho do diretório com as extensões. O erro pode ser causado por uma falt de ponto-e-vírfula na linha anterior. Esses pacotes vivem dando problema. O ideal é instalar separadamente. Isso provê mais estabilidade e flexibilidade nas atualizações de cada componente.
  17. Verifique se você descomentou a linha da extensão mysql no php.ini. veja também se extension_dir está com o caminho correto ao diretório das extensões.
  18. Teste assim e veja se aparece erro: $query = mysql_query($sql) or die(mysql_error());
  19. Poste os códigos entre as tags code. Anexos não são permitidos.
  20. Beraldo

    php iniciante

    Um bom começo: http://forum.imasters.com.br/index.php?showforum=159 http://www.phpbrasil.com também é bom e o bom e velho Manual: http://www.php.net/manual
  21. Execute o código que postei e veja o que acontece. No seu código, troque <? por <?php e veja se funciona também.
  22. Muitos devem se lembrar do Denis Bittencourt Muniz. Ele nos ajudou no fórum C/C++, mas teve de sair durante um tempo. Agora ele volta para auxiliar na área de .NET, tecnologia à qual se está dedicando atualmente. Seja bem-vindo novamente, Denis!! :D Abraço, Beraldo
  23. Procure postar os códigos aqui, visto que esses servidores muitas vezes armazenam os arquivos temporariamente, depois os excluem. ;)
  24. Beraldo

    php iniciante

    Use os fóruns principais para postar dúvidas. Tópico movido: Tutoriais & Dicas -> PHP Seja mais claro na pergunta. Não entendi o que você quis dizer no primeiro post. Leia tutoriais e veja scripts prontos. Não adianta sair postando códigos para conexão com BD, manipulação de arquivos, que isso não ajudará em nada, se você não sabe quase nada de PHP.
  25. A função ini_set() poderá ser colocada em qualquer local, desde que antes de mail(). Costuma-se colocá-la sempre no início dos scripts.
×
×
  • Criar Novo...