Erro na utilização de código PHP no HTML do arquivo de formato livre

(Codasp) #1

Olá a todos.

Tenho um arquivo html que utilizo em uma consulta de formato livre. Precisei inserir uma tag PHP neste HTML, semelhante à seguinte:

<?php } if ({Numero} > 0) { ?> <?php } else { ?> <?php } ?>

Porém, quando gero o código da aplicação no ScriptCase, no arquivo aplicacao_grid.class.php, a linha é gerada desta maneira:

$nm_saida->saida(" <?php } if ({Numero} > 0) { . " <td width=“400” valign=“top”> <?php } else { . "<td width=“700” valign=“top”> <?php } . “\r\n”);

Observei que onde a tag é fechada (?>), o ScriptCase substitui por um ponto, como se fosse uma concatenação.

Alguém sabe como resolver isto?

Minha versão do ScriptCase é a 5.02.0036.

(Cleyton Euler) #2

Código php num arquivo html?!?!

O formato livre é um arquivo .html, o servidor não vai entender o php dentro deste arquivo.

(Arquimedes) #3

nosso amigo Cleyton Euler, estar certo, no formato livre html não é lugar para php,
porem na consulta voce pode utilizar uma biblioteca ou um metodo php com essa funcao e implementala com a consulta no formato livre

(Codasp) #4

OK. Entendi.
Vou tentar fazer de outra forma, então.

Obrigado.

(Arquimedes) #5

da uma olhada nesse codigo que eu disponibilizei, sobre boleto bancario ele
utiliza formulario livre e metodo php
http://www.scriptcasebrasil.com.br/forum/showthread.php?tid=60&pid=177#pid177

Atenciosamente Arquimedes