[Resolvido] Método Post diretamente num tpl, tem como ou outra al
Olá galera, sou iniciando em php com smarty, estou com um problema intrigante, meu caso é o seguinte, preciso fazer uma comparação dentro de uma pagina tpl, onde o valor a comparar chegaria por metodo post, até ai tudo bem, um codigo simples, de forma normal, esta parte seria na pagina.tpl:
<form method="post" action="pagina.php">
<label>comparar dados</label>
<input type="text" id="teste" name="teste"/>
<br />
<input type="submit" value="Verificar"/>
</form>
{if $teste === '123'}
{$senha}
{else} {/if}
e essa parte seria a variavel inserida na pagina.php
$smarty->assign("teste",$_POST['teste']);
Só que o problema é que a pagina php referente a do tpl é criptografada(Sistema licenciado), ou seja, não posso adicionar a variavel teste na pagina php, e eu preciso abrir a variavel na pagina php criptografada, a unica chance a meu ver, seria descubrir uma forma de inserir o codigo inteiro diretamente na pagina tpl, ou seja, adicionar a variavel "$teste = $_POST['teste'];" diretamente na pagina tpl, mais o problema que vejo, é na parte " action="pagina.php" " , porque eu não posso mandar a variavel por post numa pagina direta e inserir no "action" a pagina tpl, e agora galera, como posso resolver isso ?
Antes de mais nada, obrigado pela atenção, até mais...
Desculpe pelo erro no titulo("Merodo"), por favor conserte o titulo(metodo) pra mim moderador...
Discussão (3)
Carregando comentários...