Ir para conteúdo
Fórum Script Brasil

Skin_

Membros
  • Total de itens

    158
  • Registro em

  • Última visita

Posts postados por Skin_

  1. Pessoal, ainda ão sei como adicionar um componente em tempo de execução....

    Estou com dúvidas de que essa seja a melhor saída para o meu problema. Vou tentar descrever:

    No formulário de cadastro de indivíduos (sapos) coletados, um único indivíduo pode ter mais de um coletor. Deixei um lugar no formulário para que o usuário informe o primeiro coletor. No entanto, se houverem mais, havia pensado em criar mais campos para que os usuários possam inserir os outros coletores. Embora essa seja uma solução, eu não sei como implementá-la. Além disso, se o usuário criar mais TEdits no formulário, precisarei modificar a posição (no layout) de todos os outros campos abaixo (para que não haja sobreposição de Edits). Isso é trabalhoso e não parece ser muito inteligente.

    Alguém tem alguma sugestão para isso?

    Outra coisa: ainda não consegui fazer a barra de rolagem aparecer. Porque isso está acontecendo?

    Aguardo uma resposta!

    Muito obrigado

    Skin_

  2. 2: Voce pode criar um alias dentro de sua propria aplicação num modulo (datamodule) com um componente database, clique duas vezes no componente já adicionado, especifique o nome que será o alias interno "não especifique o nome do alias" apenas o driver que vai ser usado, clique em default, ele vai adicionar as linhas que pode ser usadas para a conexao ao servidor, e desmarque a opcao login prompt, agora todas os outros comp... como também,qr,... chamaram o database com alias.

    Como não estou com o Mysql instalado, não tenho o driver dele na minha máquina. Eu posso instalá-lo (por acaso seria um ODBC?). De qualquer forma, como garantir que as outras máquinas que instalarão meu projeto tenham esse mesmo driver instalado??? Eu não poderei ir em cada uma das máquinas para instalá-lo! Como resolver isso?

    você pode utilizar o paradox, dbase for win, ou "interbase" as querys que seram usadas são identicas ao do mysql.

    Apesar de as querys seres identicas, alguns SGBD são melhores que outros (Mais eficientes e tal).... Você recomenda usar algum gerenciador de Banco de dados que seja melhor que o MySQL? Ainda nesse caso, como garatir que as máquinas que rodarão o projeto tenham os drivers necessários? (como no problema anterior!)

    Muito obrigado

    Skin_

  3. Olá pessoal.

    Já tenho alguma experiência com PHP e MySQL.

    No meu projeto em Delphi, optei por adicionar dados à tabela do Banco de dados da mesma maneira que se faz no PHP: depois de postar um formulário em HTML, o conteúdo de cada campo de texto é adicionado à uma tabela por meio de uma instrução SQL. Essa é a melhor maneira?

    Anteriormente, havia pensado em fazer da maneira mais comum, isto é, ao invés de usar um TEdit, usar um TDBEdit.

    Desisti dessa idéia pois no projeto que estou desenvolvendo, o form de entrada de dados (Um cadastro simples) busca informações em 4 tabelas diferentes, e deve atualizá-las, caso seja digitado alguma informação nova.

    Espero ter sido claro!

    Se alguém puder me ajudar com isso, ficarei grato!

    Atenciosamente,

    Skin_

  4. Olá pessoal....

    Estou com mais algumas dificuldades:

    1) Como criar vários TLabels e TEdits em tempo de execução, de modo que cada um fique abaixo do anterior?

    2) Não estou conseguindo fazer a barra de rolagem aparecer no form. Ele está configurado com as seguintes opçoes: borderStyle:= bsSingle; AutoScroll:=True e apenas mostra o ícone de "fechar" na barra de títulos. Além disso, dentro dele tem dois TPanels que ficaram muito maiores que o tamanho do monitor. Desse modo, gostaria que a barra de rolagem ficasse visível. Como faço isso?

    Muito obrigado

    Skin_

  5. Olá, pessoal.

    Sou iniciante em Delphi, mas posso dizer que conheço bem o básico (já estudei um pouco Pascal).

    Estou com algumas dúvidas e ficarei contente se alguém puder responder:

    1) Na minha versão do Delphi 7 não apareceu a ferramente QReport. Isso é normal? De qualquer forma, como faço para adicionar esse pacote ao meu Delphi? É complicado? Onde eu devo baixar, se é que está disponível na NET.

    2) Estou fazendo um projeto em Delphi e gostaria de usar o InstallShield para gerar um instalável para o meu programa. Queria que ele criasse as conexões com o Banco de dados e as tabelas no momento da instalação (para que eu não precise fazer isso toda vez que quiser usar o meu projeto num novo computador). Dá para fazer isso? Mesmo que eu use o SGBD MySQL?

    3) Como eu estou usando o MySQL, como faço para que o meu projeto rode sem que eu precise instalar o SGDB em cada máquina?

    4) Vocês aconselham o uso do MySQL ou sugerem algum melhor?

    Muito obrigado....

    Espero as respostas de alguém...

    Atenciosamente,

    Skin_

  6. Cara... de fato, não é isso que eu preciso...

    Queria saber como impedir acesso dos usuários da rede à alguns diretórios da minha página, sem ter que fazer login ou senha!

    Na verdade, é o seguinte: queria que a maioria dos meus diretŕorios ficassem invisíveis para os intrernautas... só poderia ter acesso aos diretórios (e ao conteúdo dele) aqueles que fossem filtrados por um script que verifica se o IP da pessoa é aceitável.

    Como fazer isso????

  7. Olá pessoal,

    como faço para restringir o acesso à um diretório?

    Tenho uma pasta que conterá arquivos confidenciais que só poderão ser acessados por algumas máquinas.

    Já fiz o script que bloqueará o acesso, mas percebi que não é de todo seguro. Se um usuário qualquer digitar na barra de endereços o nome da pasta, conseguirá acessar o conteúdo, sem ser filtrado pelo script!

    Como faço pra resolver isso?

    valeu

    Skin_

  8. Tenko, eu faria o seguinte:

    if(!trim($prioridade))
     $prioridade = 999;
    
    a função
    trim($variável, $string_de_caracteres);
    remove os caracteres passados no argumento opcional $string_de_caracteres! Se esse argumento não for passado, removerá apenas os espaços, quebras de linha e tabulações. A idéia é remover possíveis espaços em branco passados. você tb pode usar:
    if(empty($prioridade))
     $prioridade = 999;
    

    Espero ter ajudado

  9. Olá pessoal....

    estou com três dificuldades:

    rápida descrição do projeto: Um site, no qual alguns usuários de uma rede interna terão acesso à uma área restrita. Essa "área restrita" é, ne verdade, um diretório dentro do domínio que conterá arquivos e subdiretórios. O site criará um layout para leitura, upload e criação de novos diretórios para os usuários.

    A Pimeira dificuldade: CRIAÇÃO DE DIRETÓRIOS!

    Estou usando a função: mkdir(nome_dir, arqumento2).

    O que seria esse arumento2? Como devo configurá-lo? Todos os diretórios criados nessa área deverão ser de acesso livre aos usuários de dentro da rede interna (e somente eles!)

    Segunda dificuldade: UPLOAD de arquivos:

    Que função usar e quais cuidados devo tomar?

    Terceira dificuldade:

    Gostaria de identificar os arquivos constantes nos diretórios da área restrita, com imagens específicas para cada tipo de arquivo. Existe algum modo, mais fácil, de fazer isso? Aguma função ou configuração... sei lá! Acho que ficaria um pouco "burro" ter que identificar o tipo de arquivo com um explode() e, depois de identificado o tipo, colocar um <img> específico,´previamente declarado num vetor!

    Aguardo sugestões e ajuda!

    Valeu!

    Skin_

  10. Cara tu pode verificar pegando o arquivo e dando um explode..se tiver extensão (jpg, txt, doc) é realmente um arquivo =D

    Pra tu listar tudo, e com ícone é so tu pegar algum bullet pronto, e tu pode fazer assim (peguei no php.net)

    if (is_dir($dir)) {
      if ($dh = opendir($dir))
        {
             while (($file = readdir($dh)) !== false) {
               echo $file
             }
    }
    closedir($dh);
    }
    }
    
    cara, não entendi muito bem... o que significa a linha:
    while (($file = readdir($dh)) !== false)
    mais especificamente, o que significa o verificador
    !==

    ?

    Eu fiz um script de galeria de imagens que é mais ou menos assim. Eu fiz ele ler de um diretório os thumbnails e apontei o link para outro (da imagem ampliada), não sei se é bem isso que você quis dizer com os icones. Se for avisa que eu posto o meu código.

    Não é isso o que eu quero. Queria criar, em uma página de internet, o mesmo ambiente que se mostra no windows explorer: pasatas tem um ícone diferente, e arquivos tem seus ícones respectivos...

    Valeu pessoal!

  11. E aí pessoal,

    Ao usar a função $file = readdir() para navegar num diretório qualquer, como faço para saber se $file é um diretório ou um arquivo?

    Além disso, como eu faço para atribuir um ícone, para cada arquivo do diretório, que represente o tipo de arquivo a que ele pertence? Existe alguma função já pronta que faça isso?

    Veleu!

    Skin_

  12. Olá pessoal,

    preciso de algumas informações para dar continuidade ao meu projeto.

    Primeiramente, como façoi para identificar o IP da máquina que se conectou ao servidor que hospeda o site? Por acaso seria $_SESRVER['REMOTE_ADDR']?

    Além disso, precisaria verificar se esse IP se encontra dentro de um intervalo de endereços de IP. Existe alguma função que faça isso, ou precisarei fazer "na mão" mesmo? Alguém me sugere como?

    Mais uma coisa: é seguro, de fato, usar seções para restrigir ou permitir acessos em áreas protegidas? Existe uma maneira mais eficiente (e não muito difícil) de melhorar o controle de acessos?

    Valeu

    Skin_

  13. Olá pessoal,

    No site que estou construindo, optei por utilizar a autenticação padrão do brownser através do

    método: Header('WWW-Authenticate: Basic realm="Realm-Name"');.

    Para efeito de segurança, peciso saber como criar e recuperar uma váriável que indique que o usuário

    se logou com sucesso na área restrita, mas não sei como fazê-lo.

    Tentando ser mais claro:

    - Como criar uma variável no instante em que o usuário for logado na área restrita, que indique o

    sucesso da operação e impessa que outros usuários acessem as páginas protegidas caso não tenha sido

    logado?

    As variáveis '$_SERVER['PHP_AUTH_USER']' e '$_SERVER['PHP_AUTH_PW']' deveriam funcionar, mas não

    está funcionando.

    Se alguém tiver um código que use esse tipo de acesso, e puder me mostrar, eu seria grato!

    Obrigado

    Skin_

  14. Pessoal!

    Obrigado pela ajuda!

    Consegui tornar o meu modem um roteador, e configurei uma rede doméstica para poder distribuir a internet.

    Agora, surgiram outros problemas:

    1) eu precisava cnfigurar uma rede domestica para distrubuir a Internet? Caso não? Como deveria fazer para que o WINXP e um WIN98, além de se comunicarem, compartilhassem a internet?

    2) Costumo usar o emule para baixar arquivos da rede. O problema é que, com o uso de um roteador, não consigo me conectar aos servidores de arquivos. Não sei porque isso acontece! E eu gostaria de saber o que preciso fazer para voltar a baixar arquivos. (Segundo um diagnóstico rápido do próprio emule, soube que o problema era em estabelecer uma conecxao com TCP numa porta específica!) Alguém saberia como me ajudar nisso???

    Valeu Galera!!!

    Skin_

  15. PÔxa pessoal,

    muito obrigado pelas respostas...

    Bolomaster, agradeço a paciencia em escrever tudo o que você escreveu... mas não me agrada trabalhar com linguagens para web. O tempo de resposta dos brownsers são muito lentos e eu preciso de coisa rápida! Uma das funcionalidades do programa é servir de "caixa" para uma pizzaria de alta rotatividade!

    É fato que eu não domino Delphi, por isso vim perguntar.... buscar aconselhamento...

    Bem... começarei com o Delphi mesmo.......

    Agradeço a ajuda....

    Qualquer coisa? Posso contar com vocês para maiores esclarecimentos?

    Valeu

    Skin_

  16. cara, eu tenho um SpeedTouch 510. Acho que ele é roteador tb! Como faço para descobrir se é ou não?

    Caso ele realmente seja rotador, um hub distribuiria a rede sem problemas?

    Depois de adquirir o hub, como eu devo configurara rede (entre um win98 e um winXP) para que a internet fique compartilhada?

    Valeu!

    Skin_

  17. Oh Deus, cara, onde você passou os últimos 15 anos?

    Bem, só uma dúvida: é você quem vai programar?

    Esse projeto tem prazo de entrega?

    Sou eu quem vai programar sim.... Tem um prazo de entrega grande.... Esse não é o maior problema...

    Graymalkin, valeu pelas informações...

    Agora, eu poderia usar MySQL com clipper? Tb seria possível fazer aquele sistema de identificação de chamadas?

    Obrigado,

    Skin_

  18. Com o Delphi você vai conseguir um bom desempenho. Mesmo em máquinas e redes antigas como você disse que serão usadas.

    Pra mim, um bom desempenho seriam respostas rápidas do programa.... isso seria possível? (além disso, programas criado com Delphi, pelo que eu imagino, ocupam muito espaço de memória.... isso não atrapalharia o desempenho?)

    Quanto ao banco de dados, me agradaria usar o MySQL... é rápido, eficiente e seguro....

    Agora, seria possível enviar dados pela intenet com o programa feito em Delphi?

    Além disso, seria possível criar um sistema que identificasse o número de telefone da pessoa que ligaou e efetuasse buscas altomáticas com esse número?

    Valeu!

    Skin_

×
×
  • Criar Novo...