Jump to content


Troyan's Content

There have been 284 items by Troyan (Search limited from 30/03/2023)



Ordernar por                Order  

#413385 Erro - Me Ajudemmm...

Posted by Troyan on 26/07/2004, 14:48 in ASP

..Não existe método "contents.remove" pra application, só pra session.
..Se o que você quer é limpar o conteúdo de uma application, use simplesmente Application("nome")=null ou mesmo Application("nome")=""

....[]s



#413379 Como Testar Checkbox?

Posted by Troyan on 26/07/2004, 14:45 in HTML, CSS e Metodologias

..Eu tinha feito um exemplo que verificava se existia ao menos uma check selecionada. Não lembro mais como foi, mas era +/- assim:

function checaForm(tF) { var i,n;
  //Aqui tem a validação de campos normais...

  //E o trecho abaixo é a validação de checkboxes
  for(i=0,n=tF.length;i<n;i++) {
    if (tF.elements[i].type=='checkbox') { if (!verificaCheck(tF.elements[i])) { return false; } }
  }
  return true;
}

function verificaCheck(tO) { var i,c=0,tOl=tO.length;
  if(tOl && tOl>1) { c=tO.checked; }
  else { for (i=0;i<tOl;i++) { if (tO[i].checked) { c=1; } } }
  return c;
}


....[]s



#413367 Será Que Funfa?

Posted by Troyan on 26/07/2004, 14:36 in PHP

..Vejamos se entendi...

..Você quer testar os dados que vêm de um formulário, mas são 5 campos que podem se repetir, é isso? Bom.. teoricamente você precisa usar os campos com nomes de "nome[]" (o nome tanto faz, mas é indispensável o uso dos "[]" no final). Usando dessa forma, os dados serão enviados como arrays pro PHP, e você pdoerá recuperá-los facilmente usando loops.

..Posta um exemplo do HTML que é gerado a partir do DB que eu faço um código pra validar, ok?

....[]s



#412789 Exibir

Posted by Troyan on 25/07/2004, 16:06 in Javascript / DOM / AJAX / ECMAScript

..O seu código PHP tem que dar a seguinte saída:

document.write('<a href="LINK.html"><img src="IMAGEM.jpg" style="border: 0; width: 468px; height: 60px;" alt="Publicidade" /></a>');


..Fazendo isso, é só incluir com <script type="text/javascript" src="http://www.site.com/....php"></script>

....[]s



#409655 Nero Express

Posted by Troyan on 21/07/2004, 01:25 in Software

..Meu primo tem um Pentium 100 com 16 de Ram e roda o Easy CD Creator e o Nero Burning Rom direitinho. Claro que tem que deixar o PC só fazendo aquilo e não arriscar com mais de 4x, mas grava perfeito. Aqui em casa só tenho um PII 333 com 30 de Ram e gravo no Nero 6 perfeitamente também.

..Não custa nada testar e tentar deixar seu cliente feliz, né? Se não rodar, recomende mais Ram e cobre mão-de-obra pra instalar o pente. No final, você ainda leva + um tutu ;)

....[]s



#409652 Duvida De Newba Em Html....

Posted by Troyan on 21/07/2004, 01:23 in HTML, CSS e Metodologias

Na verdade para TD nem precisa, pois o alinhamento verticalmente centralizado já é o padrão de célula de tabela.

..Isso no IE. No Firefox, por exemplo, o padrão é valign="top", então é importante usar assim mesmo.

....[]s



#409651 If Um Pouco Diferente, Duvida Fácil.. Mas N Sei

Posted by Troyan on 21/07/2004, 01:22 in Javascript / DOM / AJAX / ECMAScript

..Eu tinha postado um esquema de banners aqui, muito menor e mais eficiente, mas se esse funciona, seja feliz :)

...[]s



#409650 Pegar Provedor

Posted by Troyan on 21/07/2004, 01:20 in PHP

echo _ENV["COMPUTERNAME"];

Nao funfou!
A maioria das vars nao funfou

nem ENV["COMPUTERNAME"]
nem PHP_ENV["COMPUTERNAME"]

..Precisa prefixá-las com $, já que são variáveis.
echo 'Computador: '. $_ENV['COMPUTERNAME'];

....[]s



#409638 Css

Posted by Troyan on 21/07/2004, 01:08 in CSS & Semântica (Tableless)

..Pra mudar via CSS só é possível [seguramente] caso o elemento que vai receber a ação seja um link. Você pode "simular" o conteúdo de uma tabela ou mesmo preencher o conteúdo de uma tabela com um link, mas o evento de mouse no CSS [no Internet Explorer] só funciona pra links.

..Aí vai um exemplo:

<style type="text/css">
#teste a:link { display: block; width: 200px; height: 20px; background: black; color: chartreuse; }
#teste a:hover { background: chartreuse; color: black; }
</style>
<div id="teste">
  <a href="java script:;">Link 1</a>
  <a href="java script:;">Link 2</a>
  <a href="java script:;">Link 3</a>
  <a href="java script:;">Link 4</a>
</div>


..Se quiser fazer isso em células da tabela que não contenham link, use java script:

<script type="text/javascript">
function mC(tO,nC) { tO.oC=oC; tO.style.background=nC; tO.onmouseout=function() { vC(tO); } }
function vC(tO) { tO.style.background=tO.oC; tO.oC=''; }
</script>
<table border="1" cellpadding="0" cellspacing="0">
  <tr><td onmouseover="mC(this,'chartreuse','darkblue');">Texto 1</td></tr>
  <tr><td onmouseover="mC(this,'chartreuse','darkblue');">Texto 2</td></tr>
  <tr><td onmouseover="mC(this,'chartreuse','darkblue');">Texto 3</td></tr>
  <tr><td onmouseover="mC(this,'chartreuse','darkblue');">Texto 4</td></tr>
</table>

Ps.: Os dois valores entre aspas no onmouseover ('chartreuse' e 'darkblue') são as cores do background no estado original e no estado "over" (com o mouse sobre), respectivamente.

Pra mudar a imagem de fundo, pelo CSS, use background: url('arquivo.gif'); e, pelo, JavaScript, tO.style.backgroundImage='imagem.gif';.

....[]s



#409629 Variaveis

Posted by Troyan on 21/07/2004, 00:58 in .NET

..Você pode enviar (no caso de postar um formulário), via post ou querystring, através de campos de formulário escondidos (input type="hidden"). Caso a situação não permita um form, use Sessions() ou mesmo Cookies pra armazenar os dados temporariamente.

....[]s



#409627 If Um Pouco Diferente, Duvida Fácil.. Mas N Sei

Posted by Troyan on 21/07/2004, 00:55 in Javascript / DOM / AJAX / ECMAScript

<script language="JavaScript">
<!--
var imgs=new Array();
imgs[0]="1.jpg";
imgs[1]="2.jpg";
imgs[2]="3.jpg";

var s=Math.round(Math.random() * imgs.length);

document.write("<img src='gifs/"+imgs[s]+"' border=0>");
//-->
</script>

..Tá errado...

..O certo é:

<script type="text/javascript">
var imgAt,imgs=['imagem1.jpg','imagem2.jpg','imagem3.jpg','imagem4.jpg'];
imgAt=imgs[Math.round(Math.random() *(imgs.length-1))];
document.write('<img src="'+ imgAt +'" alt="imagem randômica" />');
</script>


....[]s



#409623 Duvida De Newba Em Html....

Posted by Troyan on 21/07/2004, 00:52 in HTML, CSS e Metodologias

..Na verdade isso depende da situação específica e da metodologia que você tá usando pra fazer o site. Em tableless, por exemplo, isso só existe no caso de se ter valores fixos (tanto da altura do "container" como da altura do conteúdo). Numa metodologia tradicional você pode usar célular de tabela com o valign="middle" ou mesmo com CSS, definindo o "vertical-align: middle" pra uma célula da tabela. Até pode-se fazer isso com tableless, mas o IEca não suporta...

....[]s



#409618 Verificar Navegador

Posted by Troyan on 21/07/2004, 00:49 in Javascript / DOM / AJAX / ECMAScript

..Tem vários, cara.. Procurando em qualquer site (ou no google) você encontra.
..Normalmente é só verificar o conteúdo do navigator.appName e navigator.userAgent pra descobrir browser/versão, mas atualmente usa-se muito a detecção das capacidades do navegador e não do navegador em si.

<script type="text/javascript">
var w3=ie=ns=0;
if (typeof(document.getElementById)) { w3=1; }
elseif (typeof(document.all)) { ie=1; }
elseif (typeof(document.layers)) { ns=1; }
else { alert('Erro! Seu navegador não suporta as funções aqui utilizadas!'); }
</script>




#409610 Javascript

Posted by Troyan on 21/07/2004, 00:45 in Javascript / DOM / AJAX / ECMAScript

..Pra barra de status voltar a ser nula quando tirar o mouse de cima da imagem, você precisa definir o defaultStatus.
..Juntando tudo, use entre as tags <head> e </head>:

<script type="text/javascript">
self.defaultStatus='';
function tM(msg,aM,sM) {
  if (aM) { alert(msg); } if (sM) { self.status=msg; return true; }
}
</script>


..Aí é só colocar assim na imagem (ou em que elemento você quiser:
- onmouseover="tM('MENSAGEM',1,1);" <= Alerta e mudança na barra de status
- onmouseover="tM('MENSAGEM',1);" <= Somente alerta
- onmouseover="tM('MENSAGEM',0,1);" <= Somente mudança na barra de status

....[]s



#409606 XHTML

Posted by Troyan on 21/07/2004, 00:35 in Tutoriais e Artigos de (X)HTML e CSS

..Só lembrando que XHTML, Semântica, Tableless e outros desses novos nomes, em sua maioria, não tem NADA a ver uns com os outros. Você pode fazer um documento XHTML 1.1 válido com tabelas dentro. Ou mesmo fazer um documento que não é XHTML válido e tem uma semântica perfeita. Ou ainda ter um documento com semântica incorreta e erros de validação mas perfeitamente acessível a um deficiente visual ou algo do tipo. São todos separados.
..O maior ganho com o XHTML é a consumptibilidade das páginas, que é, desde o começo, a intenção do XML. O XML serve pra fazer máquinas acessarem dados e os interpretarem de forma a poderem indexar e "consumí-los" da forma mais útil e correta possível, pra depois nós podermos acessar os dados. Um bom exemplo disso é o GoogleBot, que parseia os sites, contabiliza pontos de acordo com vários fatores (como semântica) e indexa os sites pra depois você acessar quando precisar. Ao invés de você acessar um site e sair procurando pelo que quer, você vai no google e manda ele achar pra você. Como ele já navegou nos sites, ele sabe exatamente onde tem a informação e a traz pra você. Quando, num dia utópico, a internet toda for cheia de padrões, XML e Feeds Atom espalhados por ela, você vai achar informações com muito mais precisão e com buscas por frases e não por palavras-chave, como faz-se atualmente. Será possível buscar "computador athlon xp 2600+ com 512 de ram, uma placa-mãe da asus e preço menor que 2000 reais" e achar o que você quer. Não acredite? Espere e verá...

....[]s



#402716 Proteger O Mdb.

Posted by Troyan on 12/07/2004, 13:59 in ASP

..Realmente as senhas são besteira e o chmod não rola no windows.
..Se o cara usa Apache, pode configurar o .htaccess pra impedir acesso aos .mdb, mas usuários comuns não saberiam fazer também, e ainda tem a possibilidade do cara usar outro servidor.
..A opção mais válida é a pasta com os bancos à esquerda da raiz, mas tem o problema do usuário comum talvez não entender.

..Além dessas não conheço outras soluções (ao menos não pra .mdb's), então ou você escolhe uma, ou fica desprotegido mesmo...

....[]s



#391340 Como Criar Um Site Wap

Posted by Troyan on 25/06/2004, 07:31 in ASP

..Software pra wap, amigo? As páginas WAP, mesmo as mais complexas, não passam das 200 linhas de código.
..Pra fazer WAP usa-se o WML, que é um padrão W3C. Se quiser aprender: www.w3schools.com.

....[]s



#391338 Variavel De Sessão Em Javascript é Possivel?

Posted by Troyan on 25/06/2004, 07:26 in Javascript / DOM / AJAX / ECMAScript

..Se você quer passar de uma página pra próxima (através de um link ou um formulário), é perfeitamente possível com um código relativamente simples.
..Já se você quer recuperar o valor muitas páginas depois, ou você vai passando o valor de página em página, ou você usa cookies, que são um pouco mais complexos, mas nada demais. Procure nos sites especializados, ok?

....[]s



#391337 Espaço Entre Linhas

Posted by Troyan on 25/06/2004, 07:24 in CSS & Semântica (Tableless)

..Teoricamente funciona:

<style> p.linhaB { line-height: 10px; } </style>
<p class="linhaB">Texto<br />Texto</p>

....[]s



#391336 Swish

Posted by Troyan on 25/06/2004, 07:21 in Adobe Flash e ActionScript

..O Flash Player 7 suporta as tags do HTML 1.0, como <font>, <b>, <i>, <a href> e algumas poucas outras. Mas também tem suporta para algumas propriedades do CSS. Procure na macromedia a lista completa do que se pode e o que não se pode usar.

....[]s



#391334 Submetendo Variaveis P/ Pop Up?

Posted by Troyan on 25/06/2004, 07:09 in PHP

..Na verdade o problema é simples: você não as está enviando. O que você faz é abrir uma janela e só.
..Use o seguinte:

<form action="teste2.php" onsubmit="this.target='popForm';window.open('','popForm','width=200,height=80,status=0');return true">


..E apague aquela função em JavaScript.
..Pronto.

....[]s



#390748 Problema Com Menu Feito Em Flash

Posted by Troyan on 24/06/2004, 02:53 in Adobe Flash e ActionScript

..Eu não entendi isso.. O menu está num .html e esse .html tem reloads, é isso? Esse menu não é fixo/onipresente no site?



#390747 Problema Com Menu Feito Em Flash

Posted by Troyan on 24/06/2004, 02:52 in Adobe Flash e ActionScript

..Eu não entendi isso.. O menu está num .html e esse .html tem reloads, é isso? Esse menu não é fixo/onipresente no site?



#390746 Como Tirar Uma Barra De Rolagem?

Posted by Troyan on 24/06/2004, 02:48 in HTML, CSS e Metodologias

..Use Frames no lugar de iFrames.

....[]s



#390745 Link Para Texto Na Mesma Página

Posted by Troyan on 24/06/2004, 02:43 in HTML, CSS e Metodologias

...Nãnãnão..

...Funciona assim.. A tag <a> tem um atributo "name". Quando você define esse atributo está, na verdade, definindo uma âncora. O valor do atributo será o nome da âncora. As âncoras são acessadas por #NOME_DA_ANCORA, o que é um tanto auto-explicativo, não?
..Exemplificando:

No início da página, coloque:
<a name="inicio">Aqui está o começo do texto</a>

No final da página coloque:
<a href="#inicio">Voltar para o começo</a>

...Deu pra entender? O link pra #inicio indica que ele tem que voltar pro lugar onde existe um <a name="inicio">, sacou?


.....[]s




IPB Skin By Virteq