Ir para conteúdo
Fórum Script Brasil

ClaudioX

Membros
  • Total de itens

    219
  • Registro em

  • Última visita

Tudo que ClaudioX postou

  1. ClaudioX

    variavel estatica

    Pessoal estou com uma dúvida aki, quando crio uma variavel estatica em uma class, qual é o escopo dela no servidor? tipow, se escrevo nela "mensagem A", e um dado usuario do site escreve nela +" B", todos os demais terão ficaram com "mensagem A B"? Se um usuario abre duas janelas por exemplo.. o escopo é por sessao? Estou iniciando essa classe assim: class Mensagens{ static $Texto; function Mensagens(){ if(!isset($this->Texto)){ $this->Texto = ""; } } } O que eu quero é: do inicio de uma requisicao, tudo o que for escrito na variavel permaneça para esse usuário até o final da requisicao. valeu, t+
  2. Até onde eu sei o php não suporta multiplas herancas.. você pode ir extendendo um as outras, ou instanciar uma delas.
  3. Olá Kakaroto, valeu pelo reply! Eu testei aki mas não deu certo.. ele continua executando o href... minha solução (vide:pog), foi "zerar" a ação dos href (no onload) e deixar o controle total na funcao bind.. Obviamente não é uma "S"olução.. Jonathan, não entendi direito (ou não expliquei direito), tipow, estou usando o bind no evendo onclick, mas o href esta acontecendo antes.. isso que ta atrapalhando tudo =\ valeu também pela ajuda! Galera será que tem como arrumar isso? Também acreditei que o return false iria dar certo :(
  4. Olá, Como eu posso cancelar o evento natural de um html usando js/jquery? tipo, estou fazendo uma funcao que dá diferentes acoes a um <a>, dependendo das escolhas do usuario, e estou usando bind para controlar isso, o problema é que o href do elemento ocorre primeiro que o bind, eu gostaria que o meu evento acontecesse antes, e se possivel que a linkagem nem acontecesse.. Dei uma olhada na funcao preventDefault(), mas não entendi direito... Desde já agradeço, valeu
  5. Jonathan valeu pela ajuda sempre rapida, valeu! Fiquei o dia tentando resolver isso, cara, no Opera funciona beleza o comando, mas no IE e no FF não está funcionando, aparentemente o botao simplesmente deixa de funcionar. Dá uma olhada no código: //escrever uma palavra que contenha o caminho IdsF = "/id/"+pro_IDs.join("_"); link = $(this).attr("href"); //altera os atributos dos popup e link switch (link) { //se for popup case "java script:void(0);": var lnk = new String($(this).attr("onclick")); //substitui o link atual pelo original + ids novos //ArrBtnBar contem o onclick original do botao na posicao 1, e na 2 a ultima alteracao var linkF = lnk.replace(ArrBtnBar[i][2], ArrBtnBar[i][1]+IdsF); ArrBtnBar[i][2] = ArrBtnBar[i][1]+IdsF; this.onclick = linkF; break; } Talvez a questão seja a passagem do objeto para String, ainda não confirmei. A quem puder ajudar agradeço mesmo! Abraços
  6. Cara, aquilo ali é um plugin jQuery, só não me lembro o nome, o tipo de plugin chamado "lightbox" você vai encontrar alguns na net. Já pra enviar os dados sem dar refresh, você pode usar (no mesmo jQuery) o comando $.load, ou $.ajax, da uma olhada na documentacao do jquery não é tão complexo assim, dá um pouco de dor de cabeça mais da pra fazer. Boa sorte ae, T+
  7. Fala ae pessoal!! Estou com uma dúvida que parece simples, mas procurando na internet (link por exemplo), parece que não tem jeito.. O que quero é escrever no href uma variável javascript tipo: <a href="https://www.scriptbrasil.com.br"+pasta>Clique</a> por que a variavel "pasta", vai ser alterada na UI. Não tem como mesmo? vou começar a escrever uma pog aki enquanto isso :P valeu pessoal, t+
  8. Aproveitando o post e o fato desta pergunta estar vinculada a segunda questão anterior, quando envio um arquivo .js para o cliente o browser faz cache desse arquivo? Seria mais vantajoso então, montar um grande js no index, do que ir enviando dinamicamente as funcoes para cada pagina individualmente por ajax? Abraço, T+
  9. Caaara muito bom De alguma forma eu devia ter pensado nisso :lol: , boa sacada velho! Vlw
  10. A questão até que é boba, mas no google eu acho tudo, menos isso ^^", estou navegando a uns 20 min vendo como posso fazer e nada.. o curioso é que nem " nem scape funcionam.. se alguém já resolveu isso da um help de boa ae ^^ o código é: var padrão = new RegExp("^</script>$"); Para a outra dúvida peço a opiniao de vocês, estou montando um modo de escrever o scripts via ajax, para checar se o script já foi carregado anteriormente na pagina vou utilizar ou memoria no servidor, ou cookie. O desempenho de cookie para eu pegar dados com frequencia é lento até que ponto? Abraços, e muito obrigado pela ajuda de sempre.
  11. Achei algo: ArrayStudio (em ingles). Mas parece ter um problema, se alguém executa a consulta logo depois do primeiro, o display do primeiro não pode ser afetado pela segunda pessoa? ainda que o sql esteja em seguida existe o risco correto? Abraço
  12. Olá pessoal! Fazendo um trabalho há um tempo atrás, um amigo ventilou a seguinte funcao mysql: ela diria quantas linhas retornaria o mysql, se não houvesse sido utilizado o LIMIT. Agora estou procurando por ela, mas não a encontro em nenhum lugar, alguém já viu? utilizou, ou sabe de algo parecido? Vou começar a olhar a versao mais recente pra ver se trata-se de algo novo.. essa funcao seria bem util pra fazer paginação por exemplo. Abraços, T+
  13. Mens. Errada... Mas aproveitando, tenta: #ads2 { float:left; } Aki ta funcionado (pra isso) assim..
  14. Aaa, descobri o erro.. Cagada mesmo xD <div id="conPesquisa; float:left;"> falto o 'style'. No IE ficou certinho, mas no FF essa div ta subindo no espaço da superior (antes de <!-- Pesquisa -->)... A saga continua, :blush: Vlw
  15. Eae, beleza!? Estou tentando fazer um layout tabless para ver como funciona. A questao é que uma das divs insiste em ir para baixo e não continuar na mesma linha que as antecessoras, olhem ae: <!-- Pesquisa --> <div id="pesquisaBarraEsq" style="float:left;clear:left; width:7px; height:52px;"><img name="pesquisaBarraEsq_img" src="<?=$Img?>pesquisaBarraEsq.gif" width="7" height="52"></div> <div id="conPesquisa; float:left;"> <div id="pesquisaTop" style="position:static; width:568px; height:28px;"><img name="pesquisaTop_img" src="<?=$Img?>pesquisaTop.gif" width="568" height="28"></div> <div id="pesquisaMid" style="position:static; width:568px; height:3px; "><img name="pesquisaMid_img" src="<?=$Img?>pesquisaMid.gif" width="568" height="3"></div> <div id="pesquisaBot" style="position:static; width:568px; height:21px;"><img name="pesquisaBot_img" src="<?=$Img?>pesquisaBot.gif" width="568" height="21"></div> </div> <div id="pesquisaBarraDir" style="float:left; width:5px; height:52px;z-index:13;"><img name="pesquisaBarraDir_img" src="<?=$Img?>pesquisaBarraDir.gif" width="5" height="52"></div> <!-- Fim Pesquisa --> Logo apos o contPesquisa, tem que ver as barras laterais (moldura da pagina), mas elas vao para baixo, acho que não peguei o conceito certo de static, left e tals.. alguém pode ajudar? Ah, a quem interessar, pra fazer a caixa de texto (em contPesquisa) estou usando este exemplo. Abraço, t+
  16. valeu Jonathan, já vou testar e qualquer coisa posto aki Obrigado! Obs: Deu tudo certo, brigadao! T+
  17. ClaudioX

    inner join

    Eu fiz algo parecido com o que voce fez (a solucao, porque o codigo que você colocou não li), minha solucao foi: 1º Select traz os IDs preparar uma string com o seguinte formado: $String = "1, 2, 5, 9" <= os numero são os IDs, no php é facil fazer isso, usei um implode Finalmente: SELECT algo from detalhespedidos WHERE pedidoID IN ($String) não sei se era isso.. mas boa sorte ae
  18. Eae, estou tentando aprender um pouco de desing, alguns sites tem o fundo opcional, tipow, a div principal com o corpo da pagina e um pano de fundo, esse pano de fundo, vai aparecer na medida do tamanho da resolucao do computador do cliente, isso é bacana pra caramba, mas não achei nada no google (talvez por não saber como pesquisar). alguém sabe como que faz esse efeito, ou tem algum link? Desde já agradeço! T+
  19. Eu entendi como naqueles exercicios de C/C++, no qual se tem um loop e cada iteracao, vai digitando os valores.. Cara pra fazer algo elegante, eu penso que seria utilizando javascrit, se voce já estipular um numero máximo de inputs, usando hide, ou dinamicamente clonando os inputs, ou ainda com submit (usando um campo hidden ou session, mais feio..). Tenta explicar um pouco melhor T+
  20. Cara, aconselho você a criar uma funcao php que faca essa conversao, é viciante, mas não é bom programar em banco de dados (eu também costumo fazer isso xD). Acho que na net você encontra algum tipo de funcao pra isso, se tiver com dificuldade, mas acho que você da conta pelo sql muito loko que tava fazendo ^_^ qualquer coisa fala ae. Ai você passa a data pela funcao de conversao e então joga pro Sql, com a vantagem que você pode reaproveitar o código e tals. Cria uma classe com a funcao, instancia e use sempre que preciso. Abraço, Boa sorte.
  21. Existem funcoes no php que faz a conversao dos caracteres para serem inseridos no banco (por exemplo htmlspecialchars ), geralmente isso é desejável, da uma olhada se não é isso, se for realmente o BD, ve que tipo de charset esta na base. Com utf-8_general consegui inserir por exemplo o ">", já com latin1_swedish_ci não deu certo. Boa sorte. T+
  22. ClaudioX

    (Resolvido) INNER JOIN

    Testei aki e funcionou, não usei o seu nome de campo por que é muito grande (^^'). SELECT P.UsuarioPergunta, Q.UsuarioResposta FROM ( SELECT b.UsuarioNome AS UsuarioPergunta, TabelaId FROM Consultoria a, Usuario b WHERE a.UsuarioIdPergunta = b.UsuarioId ) AS P INNER JOIN ( SELECT b.UsuarioNome AS UsuarioResposta, a.TabelaId FROM Consultoria a, Usuario b WHERE a.UsuarioIdResposta = b.UsuarioId ) AS Q ON P.TabelaId = Q.TabelaId Espero que te ajude em algo, Boa sorte.
  23. Cara obrigadão mesmo pela resposta! Mas acho que estou com alguma dificuldade para entender, confere comigo: Exemplo: valor produto 200 (va) ; valor pago 100 (vp): Se eu aplicar na formula fica assim? vd= (((vp*va)/100)-100) vd=(((100*200)/100-100) vd=((20000/100)-100) vd=(200-100) = 100 (Eu esperava um 50 aki) não entendi os 100s na formula de desconto, ambos se referem a 100%? Pode dar um exemplo como na de juros? (ela eu entendi de boa, e na quarta-feira vou usar já ^^) valeu Cleyvison, t+ ae
  24. Estou precisando fazer uma funcao que, recebe 2 valores (ValorCobrado, ValorPago), e calcula o juros entre eles, e outra em que calcule o desconto.. a minha falhou completamente, se alguém souber ajudar, seria muito util!!! Valeww /* * funcao calcula o valor de jurus para um valor pago e um cobrado */ public function jurus($Pago, $Cobrado) { $Res = (round((($x = $Pago * 100) / $Cobrado), 2) - 100); if($Res > 0){ //$this->TotalJuros['Jurus'] += $Pago; return $Res; }else{ return 0.00; } } /* * funcao calcula o valor de desconto para um valor pago e um cobrado */ public function desconto($Pago, $Cobrado) { $Res = round((($x = $Pago * 100) / $Cobrado), 2); if($Res > 0 and $Res != 100){ //$this->TotalJuros['Desconto'] += $Pago; return $Res; }else{ return 0; } }
  25. ClaudioX

    Formatar Numero

    Eu tive esse problema também, lembro de ter feito uma funcao, mas to caçando ela... nem sei onde que foi parar.. Demora mas você aprende a ir organizando as coisas ehauheueah http://scriptbrasil.com.br/forum/index.php...=114170&hl= Resolvi com as dicas do pessoal, então deve te ajudar também, T+ aue
×
×
  • Criar Novo...