Não consigo imprimir variáveis dentro do html
Bom dia. Segue o código:
(...)
<?php
if($acao == "editar") {
if($id) {
$obj->set('MON_ID', $id);
$obj->AtualizarDados();
}
?>
<form action="<?= $urlCP ?>secao=montadoras&acao=editar&id=<?= $obj->MON_ID ?>" method="post">
<fieldset>
<legend>Cadastro</legend>
<label for="nome">Nome: </label>
<input type="text" id="nome" name="nome" size="40" value="<?= $obj->MON_Nom ?>" />
<input type="submit" value="Enviar" />
</fieldset>
</form>
<?php
}
?>
(...)
Quando eu acesso a página, ele ao invés de imprimir as informações ($urlCP, $obj->MON_ID, $obj->MON_Nom) ele retorna o código assim como está.
Uso php5.3, alguém sabe o que pode estar acontecendo?
(...)
<?php
if($acao == "editar") {
if($id) {
$obj->set('MON_ID', $id);
$obj->AtualizarDados();
}
?>
<form action="<?= $urlCP ?>secao=montadoras&acao=editar&id=<?= $obj->MON_ID ?>" method="post">
<fieldset>
<legend>Cadastro</legend>
<label for="nome">Nome: </label>
<input type="text" id="nome" name="nome" size="40" value="<?= $obj->MON_Nom ?>" />
<input type="submit" value="Enviar" />
</fieldset>
</form>
<?php
}
?>
(...)
Quando eu acesso a página, ele ao invés de imprimir as informações ($urlCP, $obj->MON_ID, $obj->MON_Nom) ele retorna o código assim como está.
Uso php5.3, alguém sabe o que pode estar acontecendo?
comentários (0)
suspender
Lista de Respostas:
13/05/2010 11:44am
(~14 anos atrás)
(~14 anos atrás)
ou o php não está corretamente instalado ou vc pode estar usando uma extensão diferente de .php . Arquivos .html não serão automaticamente parseados.
13/05/2010 1:19pm
(~14 anos atrás)
(~14 anos atrás)
tenta verificar se a tua variavel está nula ou não.
if(empty($variavel)){
}
if(empty($variavel)){
}
13/05/2010 1:20pm
(~14 anos atrás)
(~14 anos atrás)
tenta verificar se a tua variavel está nula ou não.
if(empty($variavel)){
echo "variavel nula.";
}
Ou então o seu php pode estar com alguns problemas de configuração.
if(empty($variavel)){
echo "variavel nula.";
}
Ou então o seu php pode estar com alguns problemas de configuração.
13/05/2010 5:11pm
(~14 anos atrás)
(~14 anos atrás)
se esta printando o codigo inteiro, deve ser o que o marcos falou, se somente a var $urlCP nao esta sendo printada deve ser pq seu php nao esta aceitando short tag, entao mude
<?= $urlCP ?>
por
<?php echo $urlCP; ?>
<?= $urlCP ?>
por
<?php echo $urlCP; ?>