keeperval 0 Denunciar post Postado Outubro 8, 2009 Seguinte, sou iniciante em PHP, já programei em ASP.... e esta acontcendo que os scripts que baixo ou faço não estão rodando coretamente... por exemplo: qdo coloco em um campo input o value=<? echo variavel ?> ele escreve o que eu escrevo, não processa a variavel... se eu altero a linha inicio do arquivo <? para <?PHP ai tem hora que funciona hora não.... muito estranho... agradeço desde já as respostas. Compartilhar este post Link para o post Compartilhar em outros sites
William Bruno 1501 Denunciar post Postado Outubro 8, 2009 Prefira usar a tag completa: <?php Só funciona a abreviação: <? se a diretiva short_open_tags estiver setada para On. Nas próximas versões do php, você não conseguirá em definitivo usar <?, portanto se acostume a usar <?php Compartilhar este post Link para o post Compartilhar em outros sites
lucasmartins 6 Denunciar post Postado Outubro 8, 2009 É lógico, nossa quem usa "<?" está precisando se atualizar um pouco. Nunca utilize: <?= $variavel ?> e nem: <? // codigo ?> O correto é sempre: <?php echo $variavel; ?> e <?php // seu codigo ?> Oq não estiver funcionando posta aí q a gnt arruma :D Abraços Compartilhar este post Link para o post Compartilhar em outros sites