Ir para conteúdo
Fórum Script Brasil

Beraldo

Veteranos
  • Total de itens

    4.466
  • Registro em

  • Última visita

Tudo que Beraldo postou

  1. Beraldo

    Validação De E-mail

    Acho que o erro está na ausência do ponto após o limitador de três repetições ({3}). Segundo o próprio Manual, preg_match() é mais veloz que ereg(). Abraços, Beraldo
  2. Beraldo

    Easyphp

    Este tutorial pode lhe ser útil: http://www.dicasweb.com.br/forum/index.php?showtopic=534 Ele é sobre servidor de FTP, mas mostra como configurar o No-IP, ferramenta que pode ser utilizada para DNS dinâmico. Abraços, Beraldo
  3. Fonte: http://br.php.net/switch OBS: Insira as strings do case entre aspas, a fim de evitar E_NOTICE's. Abraços, Beraldo
  4. Beraldo

    Incluir Nova Tabela

    Não sei se dá para preencher esse novo campo com valores automaticamente... acho que não. :( Uma saída é transferir os dados da tabela atual para a nova, quie contém o campo ID. Abraços, Beraldo
  5. Beraldo

    Qual Faculdade Fazer?

    De fato, acho que poucos poderão ajudar. :( Porém, é sempre bom orientar. Veja o que achei: http://www.sociedadedigital.com.br/economia.php Encontrei o link aqui: http://pt.wikipedia.org/wiki/Economia#Liga...3.B5es_externas Bons estudos e sucesso para você! Abraços, Beraldo
  6. Beraldo

    On Delete / On Update

    Para inserir um registro na tabela filha, basta usar um Insert comum, mas tomando um cuidado: o registro relacionado com a tabela pai deve receber um valor existente na tabela pai, senão não há relacionamento e será gerado um erro (1052 eu acho... não me lembro direito :P ) Você pode inserir um registro na tabela filha a qualquer momento. Não precisa, necessariamente, inserir no mesmo momneto um registro na tabela pai e, já em seguida, na tabela filha. ;)
  7. Beraldo

    On Delete / On Update

    É possível criar o relcionamento entre as tabelas com a tabela filha vazia, já que as chaves estrangeiras são definidas no comando Create Table, quando ainda não há registros naa tabelaa. Porém, se não houver registros na tabela filha, não existe um relacionamentro entre dados. Não sei se era bem isso que você queria saber.. talvez eu ainda não tenha entendido realmente o que ue você perguntou... :) Abraços, Beraldo
  8. Faça mais ou menos assim: como a função não cria variáveis, somente retorna o conteúdo diretamente, faça assim: function view_logo() { $return = <<<EOF //coloque o conteúdo que vem antes da div flutuante EOF; if (!isset($_SESSION)) { session_start(); } if (!isset($_SESSION['div_flutuante'])) { $_SESSION['div_flutuante'] = true; $return .= <<<EOF código da div EOF; } $return .= <<<EOF restante do código EOF; return $return; } É por aí. ;) Abraços, Beraldo
  9. Hoje mesmo começamos a conversar sobre isso na sala de moderação. Os logs de erro são salvos em arquivos no servidor, então temos de esperar uma posição do Binho em relação a esse assunto, pois não é possível visualizar os erros do BD por meio do Painel de Admiinstração. Abraços, Beraldo
  10. Beraldo

    Salvar Imagem Criada Pelo Php

    O segundo argumento de imageGif() define o diretório de destino da imagem. ;) imagegif($im, "imagens/imagem.gif"); http://www.php.net/imagegif Abraços, Beraldo
  11. Provavelmente o erro está na liha anterior à 200. Pode estar faltando um ponto-e-vírgula, por exemplo. Verifique isso, se ão conseguir, poste o código para vermos. ABraços, Beraldo
  12. Provavelmente as tags de abertura e fechamento do PHP estão sendo interpretadas. Use htmlentities() para converter < em &lt; e > em &gt;. ABraços, Beraldo
  13. http://scriptbrasil.com.br/forum/index.php?showtopic=104054 A sessão só será encerrada ao chamar session_destroy() ou se o usuário fechar o navegador, então basta verificar a existência da variável na sessão. Se existir, não mostre o banner. Se não existor, mostre-o e crie a sessão: if (!isset($_SESSION) || !isset($_SESSION['banner'])) { //mostre o banner session_start(); $_SESSION['banner'] = true; }
  14. Beraldo

    Contador De Dias

    Uma forma mais simples: $hoje = date("Y-m-d"); $data = "2007-07-31"; $dif = strtotime($data) - strtotime($hoje); echo "Faltam " . ($dif / 86400) . " dias"; OBS: 86400 = 60 * 60 * 24 (um dia) http://www.php.net/manual/pt_BR/ref.datetime.php Abraços, Beraldo
  15. Uma ver por sessão? Está aí a resposta! :D Use sessões ou cookies. ;) Abraços, Beraldo
  16. Em PHP tenho quase certeza que é impossível. :( Acho que nem em JavaScript... talvez com uma linguagem desktop mesmo somente. Faça o seginte: coloque um link para um site que disponibilize os programas para download. ;) Abraços, Beraldo
  17. Beraldo

    On Delete / On Update

    Veja se estes links ajudam: http://dev.mysql.com/doc/refman/4.1/pt/ans...reign-keys.html http://forum.imasters.com.br/index.php?showtopic=100466 Não entendi o que você quis dizer com "relacionar tabela vazia". Quanto ao ID automático, use ALST_INSERT_ID(). ;) Abraços, Beraldo
  18. Está sim! ;) Aliás, ficou muito massa a imagem de sua assinatura! Parabéns! :)
  19. Beraldo

    Somar Valores

    SELECT produto.nome, produto.valor as valorReal, itens.valor_vendido as valorVendido, ((valorVendido * 100) / valorReal) as percentual From produtos, itens, pedidos Where produto.cod_produto = itens.cod_produto AND pedido.mês = $mês Adicionei só o mês, pois o resto segue a mesma lógica. Note que você havia esquecido o From. ;) Veja se funciona.
  20. Beraldo

    Somar Valores

    Select (p.valor + i.valor_vendido) as soma From produtos as p Inner Join itens as i On i.cod_produto = p._cod_produto; Seri mais ou menos isso? Abraços, Beraldo
  21. Norivan, tínhamos uma regra que proibia propagandas de sites com fins lucrativos em assinaturas. Após algumas conversas entre os moderadores, foi decidia a edição daquela regra. A regra 3.4 citada por você proibe propagandas em tópicos somente. ;) Abraços, Beraldo
  22. Primeiramente, bem-vindo ao fórum. Isso pode ser feito se você usar campo numérico, pois com P, M e G não é possível estabelecer relação, a não ser de ordem alfabética (o que não resolveria o seu caso). Abraços, Beraldo
  23. Display funciona, sim, mas de uma forma um pouco diferente. Visibility apenas oculta o objeto, mantedo o espaço ocupado por ele. Display faz com que a área ocupada pelo objeto seja usada por outro. Veja um exemplo: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <script type="text/javascript"> function VisibilityTest() { document.getElementById("bloco").style.visibility = "hidden"; } function DisplayTest() { document.getElementById("bloco").style.display = "none"; } </script> <title>Teste</title> </head> <body> <input type="button" onclick="VisibilityTest()" value="Visibility" /> <input type="button" onclick="DisplayTest()" value="Display" /> <p>ABC<span id="bloco">EFG</span>HIJ</p> </body> </html> Pressione um botào, recarregue a página e pressione o outro. Assim será fácil perceber a diferença. ;) Abraços, Beraldo
  24. Beraldo

    Problemas Com Upload Via Php

    Acho que é apenas erro de lógica: $tamanho_ficheiro < 10000000 Você colocou sinal de menor, quando deveria usar sinal de maior. ;) Abraços, Beraldo
  25. document.form1.MesTodo.style.visibility = "hidden"; Pesquise por display e visibility, que você encotrará vários tópicos sobre isso. ;) Abraços, Beraldo
×
×
  • Criar Novo...