Ir para conteúdo
Fórum Script Brasil

JuanHBiscaia

Membros
  • Total de itens

    187
  • Registro em

  • Última visita

Tudo que JuanHBiscaia postou

  1. Se você achar alguma coisa interessante e que funciona posta ae pra ajudar a galera que acessa o fórum
  2. Eu não sou especialista no assunto, mas esse lance que você quer é feito em Ajax, porque é atualização dinamica de elementos html de uma pagina sem ter que recarregar a pagina inteira... sinceramente, n conheço muito disso... mas o ajax serve para essas situações
  3. Sinceramente existem maneiras melhores e mais seguras de fazer um sistema de login em php... mas se você quer usar essa coisa em Javascript, tudo bem, o problema é seu, mas você pode fazer assim: nessa parte: if (L=="usuario1" && S=="senha1") abrir(); else if (L=="usuario2" && S=="senha2") abrir(); else if (L=="usuario3" && S=="senha3") abrir(); else if (L=="usuario4" && S=="senha4") abrir(); else if (L=="usuario5" && S=="senha5") abrir(); você faz assim: if (L=="usuario1" && S=="senha1") abrir_tabela(); else if (L=="usuario2" && S=="senha2") abrir_registro(); else if (L=="usuario3" && S=="senha3") abrir_pedidos(); Explicação: para cada tipo de usuário diferente, uma função diferente, que chama uma pagina diferente... e no lugar dessa função: function abrir() { window.open("areavip.htm","_blank","menubar=no,toolbar=no,location=no,directories=no,scrollbars=yes,status=no,r esizable=yes"); escrever(); } você coloca essas funções: function abrir_tabela() { window.open("tabela.htm","_blank","menubar=no,toolbar=no,location=no,directories=no,scrollbars=yes,status=no,r esizable=yes"); escrever(); } function abrir_registro() { window.open("registro.htm","_blank","menubar=no,toolbar=no,location=no,directories=no,scrollbars=yes,status=no,r esizable=yes"); escrever(); } function abrir_pedidos() { window.open("pedidos.htm","_blank","menubar=no,toolbar=no,location=no,directories=no,scrollbars=yes,status=no,r esizable=yes"); escrever(); } entende, só repeteco mesmo, a diferença é a url que a função vai abrir...
  4. você deve usar html + css quando monta a estrutura de envio de email, mas isso já é php e você vai encontrar sua resposta no fórum de tutorias em php Isso também é em php, mas eu faço assim: Quando o envio de email é concluido (quando a função mail() é executada com sucesso) eu uso, dentro do php, um script javascript para redirecionamento, mas isso somente no caso de ter a função include() ou require_once() no script php... Caso você n tenha nenhuma dessas funções (include() ou require_once()) dentro do seu php, você pode usar a função header(), dessa forma: header("Location: " . $_SERVER['HTTP_REFERER']); isso fará com que o usuário seja redirecionado para a ultima pagina acessada em seu histório, teoricamente a pagina do formulário ou, você pode fazer assim: header("Location: " . "sua_pagina_redirecionada.php"); n sei se é dessa forma que se escreve, mas isso teoricamente redirecionaria o usuário para a pagina "sua_pagina_redirecionada.php" ou ainda você pode colocar no mesmo na mesma pagina php um echo que mostre a mensagem que você quer tipo: if (mail(envia o email)) { echo "Mensagem enviada com sucesso, obrigado!"; } else { echo "Falha ao enviar mensagem!"; } Enfim, existe uma infinidade de maneiras de fazer o que você precisa, pois esse lance de email via php é a coisa mais conhecida que o php faz, você encontra milhões de tutoriais ensinando a fazer... basta procurar...
  5. isso acontece porque você n colocou nenhuma condição para a parte: form.action="grava_cliente.asp?opcao="+variav; form.ENCTYPE = ""; form.method="post"; apenas para as validações, entende ? sempre que você chamar a função ele vai submeter o form, porque n esta dentro de nenhuma condição (if, else, elseif) você pode fazer assim: function validanewcli(variav) { // criei uma variavel auxiliar que se encarrega de receber o status da // validação var passou = true; if(form.razao.value == "") { alert("Informe a Razão Social..."); form.razao.focus(); passou = false; // se der erro, a var passou recebe false return false; } if(form.cnpj.value == "") { alert("Informe o cnpj..."); form.cnpj.focus(); passou = false; return false; } if(form.fantasia.value == "") { alert("Informe nome fantasia..."); form.fantasia.focus(); passou = false; return false; } if(form.contato.value == "") { alert("Informe um contato..."); form.contato.focus(); passou = false; return false; } // se a var passou n estiver recebendo false // então realiza o submit do form if (passou != false) { form.action="grava_cliente.asp?opcao="+variav; form.ENCTYPE = ""; form.method="post"; } return true; } </script> organizei o código dessa forma pra ficar mais fácil de entender o que esta acontecendo, mas note que eu adicionei uma variavel auxiliar que recebe um valor booleano, adicionei também uma outra condicionail (o ultimo if) que faz a verificação se tudo está ok e dai faz o submit do form e por ultimo veja que eu coloquei o return true no final de tudo, isso vai fazer com que o form n seja resetado toda vez que ele párar pra dar um alert... devido eu ter colocado o return true no final, você deve fazer assim na parte que chama a função: <form name="form" onsubmit="return validanewcli('1');"> veja que eu coloquei o return antes da função... testa ae e veja se tudo funciona direitinho, senão, posta ae de novo que a gente ajuda
  6. Opa e ae ? é o seguinte... estou montando uma pagina de cadastro de produto, nessa pagina, além de colocar, nome, valor, descrição e foto, o administrador pode escolher alguns itens em uma lista de customizações para o produto (coisas que podem ser colocadas a mais), mas só que antes dele definir quais são as customizações ou itens que podem ser adicionados, ele deve definir quais são os itens padrões que n podem ser removidos, as duas listas possuem exatamente os mesmos itens, e ambas são geradas dinamicamente a partir do banco de dados.... Eu quero fazer o seguinte, exemplo: Nas duas listas tem as opções Banana, Abacaxi e Manga, quando o usuário marcar Banana na lista 1, na lista 2 a Banana fique desabilitada, mas se o usuário marcar Abacaxi na lista 2, então o Abacaxi na lista 1 fica desabilitado... entendem o que eu preciso ? Fazer isso com checkboxes fixos não é dificil, eu até já fiz, mas o meu problema é quando tenho vários checkboxes criados dinamicamentes, e com o nome para criar um array (nome[])... Se alguém puder me ajudar, agradeço...
  7. como assim ? usando foreach ? ou não usando o foreach ?
  8. Opa... é o seguinte... estou montando um sistema interno para geração de orçamento... em uma das partes desse sistema, no painel administrativo, o usuário administrador pode escolher algumas customizações disponiveis para o produto que esta sendo cadastrado... até ai, tudo bem, consegui criar a interface e a exibição das customizações disponiveis... agora, meu problema é quando o usuário vai tentar cadastrar o produto com as opções selecionadas... as opções de customização são vários checkboxes que o usuário seleciona... depois que ele seleciona, eu uso o foreach para criar um array com todas as opções selecionadas... a parti dai, o que eu quero fazer é pegar os valores dos indices desse array e gravar tudo em um campo da tabela, em parte, eu sei o que fazer, mas só que quando tento adicionar no banco ele adiciona a string "array" no campo e só... eu sei que tenho que usar alguma função para fazer o que preciso... mas n sei qual... alguém pode me ajudar ?
  9. Cara eu nem sei como agradecer... você n tem idéia de como sofri pra chegar aqui... vlw mesmo, era só isso que faltava pra fechar minha parte do projeto... muito obrigado Kakarotto... :D
  10. sinceramente n consigo enxergar como isso me ajudaria a ver que o iframe teve seu conteudo carregado... pode me dar um exemplo ?
  11. Opa... eu de novo, falando de iframe é o seguinte... pesquisando sobre acesso a elementos de um iframe na pagina eu descobri que usando document.getElementById("iframe").contentWindow; eu consigo obter acesso a todas as funções javascript de dentro de um iframe... mas eu n consigo passar disso... é que eu preciso pegar o valor de uma variavel javascirpt de dentro do iframe... e estou procurando uma forma de fazer isso... o método que estou tentando usar é o correto ? ou tem uma maneira melhor ?
  12. E ae pessoal ? A situação é a seguinte, eu estou construindo um site em que de um lado existe uma lista de produtos, carregada dinamicamente do banco de dados, os itens dessa lista são links que fazem as informações que são exibidas em uma tabela mudarem coforme o item clicado, até ai, tudo normal... Essa tabela se encontra dentro de um iframe, que carrega um arquivo externo (que é a tabela matriz para carregamento dos dados), até ai, tudo normal também... O problema é que a velocidade de carregamento desses dados varia conforme a conexão do usuário na internet (1mega, 2mega, 3mega, etc)... e isso pode fazer o usuário ficar parado na frente do computador achando que n tem nada acontecendo... a solução disso é colocar um preloader que mostre um gif enquanto carrega... e é ae que entra minha duvida... como eu faço pra saber se o iframe já carregou seu conteudo completamente ? --------------- só uma informação adicional... eu gostaria de saber quando o iframe carregou seu src e n quando o iframe foi criado na pagina
  13. JuanHBiscaia

    botão direito do mouse

    isso foi muito vago, o que isso tem a ver com Javascript ou qualquer outra linguagem para internet ?
  14. Opa... e ae ? então... estava fuçando na internet atras de algumas informações para um sistema de busca que estou criando e acabei por descobrir que o LIKE serve apenas para termos não numéricos... existe uma alternativa para esse caso ? porque no sistema de busca que estou montando o usuário pode buscar por especificações numéricas, tais como altura, diametro, etcetcetc....
  15. Existe uma maneira de bloquear numeros no campo text se eles estiverem sozinhos ? mas permitir numeros quando existem letras junto ?
  16. é somente para imagem, visto que foi concebido para ser usado em galerias, mas se você dar uma olhada na pagina oficial do ligthbox ele mesmo dá a solução, apresenta outro tipo de janela modal quer permite carregar arquivos, eu já usei e é muito bom... na verdade ele usa os dois, javascript para criar os eventos e css para formatação da "janela" você também encontra bons exemplos no pacote para download e no site oficial dele site oficial: http://www.huddletogether.com/projects/lightbox/
  17. vlw pelos links cara... mas eu já tinha visitado eles antes, eu fiz uma pesquisa no google exatamente com o contexto que você passou... e só encontrei preloader em ActionScript (flash) e isso eu n posso usar... por isso eu queria um preloader de porcentagem em JavaScript mesmo... se você tiver alguma outra opiniao, eu agradeço
  18. E ae ? tudo bele ? é o seguinte... eu consegui fazer um preloader bem simples (na verdade modifiquei alguns da internet) pra uma pagina pesada em html que eu montei... mas o problema é que ele demora demais pra mostrar o gif animado, e portanto mostra inicialmente o texto "Aguarde, carregando...", como n quero mais mostrar o gif, somente texto, eu queria saber se tem como fazer um preloader com porcentagem, tipo "Aguarde, carregando... X%"... onde o X fica sempre sendo atualizado com a porcentagem de carregamento... achei um monte disso em flash, mas eu quero usar javascript... alguém tem alguma idéia ?
  19. opa... é o seguinte... usei o jQuery para montar um menu tree dinamico que carrega suas pastas e subpastas diretamente de um banco de dados... até ai, tudo bem... mas o problema é que quando o usuário clica em algum link desse menu ele inteiro se fecha e volta para seu estágio inicial... isso é evidente, visto que o link apenas recarrega a pagina com uma parametro a mais em sua url (exemplo: index.php?id_clicado=1) para o php interpretar e fazer alguma coisa... o que eu quero... é uma forma de fazer com que quando o usuário clicar em algum link do menu ele repasse os parametros na url, mas n feche o menu para seu estágio inicial... do meu ponto de vista, acho isso impossivel usando o esquema de parametos como exemplifiquei acima.. mas só quero ter certeza de que ninguém aqui sabe alguma coisa sobre isso... ou se alguém conhecer um sistema bom em algum lugar da internet que eu possa montar um menu tree com php e javascript da forma como eu falei eu agradeço por postar o link aqui...
  20. Opa e ae pessoal ? seguinte... como todos que conhecem xml sabem que ele se estrura assim: <pai> <filho> <neto> <bisneto> etc </bisneto> </neto> </filho> </pai> certo ? o que eu quero saber é se tem como eu colocar mais de um pai, por exemplo: <paiUm> <filho> <neto> <bisneto> etc </bisneto> </neto> </filho> </paiUm> <paiDois> <filho> <neto> <bisneto> etc </bisneto> </neto> </filho> </paiDois> isso porque eu estou usando o Flex 3 para montar alguns aplicativos que vão ter menu tree... só que esse menu tree tem que ser montado dinamicamente (com dados do banco) e esse xml vai ser criado pelo php (isso é outra parte da estória que ainda n esta montada) mas antes quero testar criando xml manualmente mesmo... se n tiver como fazer o que quero, existe outra maneira de ter mais de um pai para ter mais de uma opção inicialmente quando a pessoa abrir a janela ? já tentei fazer isso e n deu certo... ao rodar o arquivo o brower mostra essa mensagem: Em um documento XML só são permitidos elementos de nível superior. Erro ao processar o recurso
  21. opa... to trabalhando com data grid... eu queria saber como faz pra criar um event listener que escute quando o usuário passar o mouse sobre uma célula em especifico e depois disso abrir uma janelinho no icone do mouse com uma imagem dentro... tem como fazer isso ?
  22. JuanHBiscaia

    duvida

    tem como criar um array para cada linha de uma tabela do banco ?? atualmente o mysql_fetch_array() cria um array apenas e um indice desse array para cada linha: Array 1 ("linha1", "linha2", "linha3") tem como criar um array para cada linha ? tipo isso: Array1 ("linha1") Array2 ("linha2") Array3 ("linha3") ???
  23. JuanHBiscaia

    SOCORRO !

    galera to postando isso aqui porque n sei mais onde procurar a solução alguém conhece um bom exemplo de como criar um menu tipo tree (árvore) usando Flex + PHP + MySQL ??? por favor, estou desesperado
  24. JuanHBiscaia

    Outra duvida

    estou criando inputs a partir de uma tabela de um banco... uso o while para fazer o laço que cria um iput para cada item encontrado no banco... o problema é que esse input tem o evento onclick, que chama uma função javascript, a merda que ta acontecendo é que aparentemente só esta criando o evento onclick para o primeiro input criado... os outros ficam sem o onclick, e quando clico neles n acontece nada, só quando clico no primeiro input... alguém sabe se tem um segredo para criar divs e inputs com eventos de forma dinamica ao carregar os dados do banco ?
  25. JuanHBiscaia

    duvida

    caramba !! eu tava vendo esse lance de flex... cara eu mesmo já "caguei na calça" quando vi o showcase... esse lance é muito massa cara... sabe onde posso encontrar tutoriais em portugues ?
×
×
  • Criar Novo...