Ir para conteúdo
Fórum Script Brasil

mbleonardo

Membros
  • Total de itens

    650
  • Registro em

  • Última visita

Tudo que mbleonardo postou

  1. Com a função file_exists() você não conseguirá fazer busca por parte do arquivo. Acho que o método mais apropriado seria você usar banco de dados ou criar um arquivo com o nome de todos os arquivos e usar Expressões Regulares para buscar o arquivo. Isso iria economizar um bom tempo de processamento no caso de muitos registros. Se tiver poucos registros, use a função scandir() do PHP5. Se você usar o PHP4, tem uma alternativa nessa mesma página. Isso irá criar uma array com todos os nomes de arquivos do diretório, daí você faz um loop e encontra registros que contem o mesmo nome. Exemplo:
  2. mbleonardo

    Socket

    Provavelmente o suporte a SOCKETS no seu servidor está desativado. Tente também usar fsockopen()
  3. ODBC é um tipo de conexão genérica para a maioria dos bancos de dados. Acho que funciona apenas em plataformas Windows. Portanto, recomendo que esqueça isso e continue usando as função especificas do seu banco de dados.
  4. mbleonardo

    Como Fazer Isso?

    SELECT * FROM tabela WHERE nome LIKE '%batata%' % = representa uma série de caracteres exemplos: batata% => pega nomes que começam com batata %batata => pega nomes que terminam com batata %batata% => pega nomes que possum batata em qualquer parte
  5. pra saber o número de elementos de uma array, use a função count()
  6. Grava uma variável temporária e use ela: $temp = $foto$i; echo "VAI: $temp"; die; pronto
  7. mbleonardo

    Fatal Error!

    Voce usou a instrução require em seu código e a página que você tentou incluir não foi encontrada. Se a página não for importante, ou opcional em seu script, use include ao invés de require.
  8. Já tentou utilizar a função array_unique() ?
  9. Pra concatenar nomes de variáveis você não precisa usar $foto.$i, use apenas $foto$i, essas são as chamadas variáveis variáveis. Legal né?
  10. mbleonardo

    Erro De Conexão

    Pelo jeio você deve usar o PHP5, que não vem com suporte a MySql integrado, como o PHP4. Procure no php.ini pela linha e tire o ; do começo. Qualquer coisa posta de novo
  11. Ah, voce pode usar assim também: $datanascimento = " 25/10/1986"; list($dia,$mes,$ano) = explode("/",$datanascimento); daí serão criadas as variáveis $dia, $mes e $ano com os dados correspondendes.
  12. No próprio manual do PHP tem http://br2.php.net/manual/pt_BR/ref.mysql.php
  13. $datanascimento = " 25/10/1986"; $data=explode("/",$datanascimento); // $data[0] = 25; $data[1] = 10; $data[2] = 1986 entendeu?
  14. mbleonardo

    Vazio é = 0 ?

    Use o operador === que verifica se uma variável é igual e do mesmo tipo que a outra. Exemplos: 1 === 1 => true (int) 1 ==="1" => false (int, string) 0 === "" => false (int, null) e assim vai...
  15. Variáveis do tipo OBJECT não podem ser armazenadas, então você deve usar includes para fazer isso.
  16. mbleonardo

    Erro Estranho No Codigo

    Que tal se você tentar refazer o código? Acho que ninguém aqui vai querer ler tudo isso ai...
  17. AdoDB se não me engano é pra ASP. PEAR DB é recomendado se você quiser fazer um sistema para mais de um bd, mas já q vai usar só o MySql, use as próprias funções do PHP que você vai ganhar tempo e são mais faceis de entender. []
  18. Esse script é pronto né? Esses tipos de problemas acontecem, mas me parece um problema da velha register_globals(). Ve no phpinfo(). Se essa variável está On, então você deve usar assim para registrar uma variavel de sessão: caso contrario, deve usar que nem ta o script, usando a função session_register() e já que não ta funcionando, da uma olhada nisso.
  19. Você deve mudar o COLLATION e o CHARACTER-SET dos seus bds, tabelas e campos para UTF-8
  20. Use addslashes() antes de colocar os dados na consulta e pronto!
  21. mbleonardo

    Caracteres

    urldecode() Obs.: se você der echo na categoria não vai mostrar os %20, a não ser que você tenha mudado alguma configuração do PHP, mas em todo caso, use a função acima.
  22. mbleonardo

    Left E Right

    O que elas fazem? Funções com esses nomes não existem mas pode existir outras que fazem a mesma coisa ;D
  23. mbleonardo

    Exibir Imagem

    só mudar o cabeçalho: <?php header("Content-type: image/bmp"); ?> Obs: nunca vi o tipo image/bmp na web, só image/gif e image/jpg
  24. mbleonardo

    Criar E-mail

    Entre em contato com sua empresa de hospedagem para saber se eles oferecem suporte para isso.
  25. Use a função file() que vai retornar uma array com as linhas do arquivo, então você dá unset nas 3 primeiras e nas 2 ultimas. Ex: <?php $linhas=file("arquivo.txt"); // $linhas[0] = linha 1 ... $total=count($linhas); //total de linhas unset($linhas[0], $linhas[1], $linhas[2], $linhas[$total-1], $linhas[$total-2]); echo implode("\n", $linhas); ?>
×
×
  • Criar Novo...