removido
(usa Nenhuma)
Enviado em 01/05/2009 - 09:39h
Nah o que se passou foi que eu usei o metodo normal do HTML coloquei o botão como uma imagem, em vez da forma normal do botão. Funciona bem com a maioria dos navegadores, mas no IE e Opera o valor atribuido aos botões tende a perder-se.
Exemplo:
<form id="bt_calendario" name="bt_calendario" method="post" action="<check.php>">
<label>
<input name="bt_mes1" type="image" src="bt.gif" id="bt_mes1" value="0" align="left" />
</label>
</form>
Se atribuir-mos a imagem ao botão com o HTML, no IE e Opera o valor perde-se se usarmos
>>no ficheiro check.php<<
<?php
echo $_POST['bt_mes1'];
?>
Isto funciona bem no Firefox, Google Chrome e Safari. Ele apresenta o valor do botão se for clicado.
Mas no IE e Opera esse valor tem de a perder-se perde-se (não sei porque.. mas há mt gente com esse problema. Principalmente se tiver dois botões dentro da mesma form).
A Solução era usar o CSS para dar o estilo ao botão..
Coloquei uma dica de como resolver esse problema, mas ainda está em avaliação.
E como nao há nenhuma Subcategoria "CSS" dentro da de "HTML", coloquei em Design.
E achei que era boa ideia criar a subcategoria CSS dentro da do HTML. Porque o padrão é fazer o estilo da página em CSS. É so uma ideia. :)