Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
RESOLVIDO ERA SO POR O
<?PHP
?>
.-.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="[http://www.w3.org/1999/xhtml">](http://www.w3.org/1999/xhtml)
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>
<body>
<?
echo "teste";
?>
</body>
</html>
ele simplesmente não interpreta o codigo e eu ja testei em varios tipos de servidores e todos dão esse erro, agora tenho ac erteza que isso ai deve ser no php.ini mas agora ONDE?
Alguns motivos que pode nao interpretar.
1 - A página que você criou é .html
2 - Seu servidor nao suporta php
3 - Nao esta exibindo nenhum erro no seu PHP
4 - php.ini Desativando os erros no php
5 - tem diferenças entre <?php ?> e <? ?> as duas o php interpreta de modo diferente um pouco
(minha opiniao)
O <? é uma abreviação da linguagem ele pode ser usado pra definir mais rapidamente alguma coisa por exemplo.
<?= $arvore ?> Uma redução de <?php echo $arvore; ?>
Nao te recomendo usar o <? daqui a pouco tempo ela vai se tornar obsoleta no php e se você continuar usando vai ter que alterar em muitos arquivos :D
Pode ser usado também.
<script language="php">
echo "Arvore";
</script>
troque
<?
por
<?php