Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

uill

[Resolvido] Meu php nao funciona

Recommended Posts

Galera, queria uma ajuda se for possível

 

eu instalei o WAMP 2.0 no meu computador

 

bom, meu http://localhost está funcionando perfeitamente com a pagina index.php que o proprio wamp faz, mas eu fiz um segundo arquivo chamado po.php e nada acontece, o codigo fonte está assim

 

<html>

<head>

<title>Titulo</title>

</head>

<body>

 

<?

 

echo "ola mundo";

 

?>

</body>

</html>

 

igual no modulo 1

 

mas na hora de colocar http://localhost/po.php aparece tela branca

 

 

o que fiz de errado?

 

Galera desculpem, parece que eu consegui arrumar o erro

 

 

quando eu uso <? ?> o php não funciona

 

só funciona com <?php ?> não sei por que, talvez seja pela versão que o wamp usa

 

 

mesmo assim muito obrigado!

Compartilhar este post


Link para o post
Compartilhar em outros sites

se quiser resolver sem querer entender nada, abra o arquivo php.ini usando um editor de textos "bloco de notas".

procure "short_open_tag = Off", altere o valor pra On

 

short_open_tag = On

 

 

para entender:

 

recomendações de uso da marcação

http://framework.zend.com/manual/en/coding...ode-demarcation

 

quando o PHP foi lançado, a padronização do codigo não era muito difundida entre os desenvolvedores, o que acarretou em "programadores viciados" em estilos de escrita sem padronização

 

por isso hoje é possível executar scripts php sem a marcação

<?='olá';?>

 

porém o correto é a utilização

 

<?php echo 'olá';?>

 

para o interpretador do PHP é um processo irrelevante na análise do códigop pois afeta o desempenho, mesmo que por 1 milésimo de segundo.

 

siga as orientações da Zend

http://framework.zend.com/manual/en/coding...ding-style.html

 

além disso existem outros fatores como funções em desuso "deprecated functions"

 

 

 

manual php

http://www.php.net/ini.core

Compartilhar este post


Link para o post
Compartilhar em outros sites

Muito obrigado!!!

 

Bom, mas se o correto é usar o <?php ?> então irei me adaptar a ele mesmo!

 

 

mais uma vez obrigado!

Compartilhar este post


Link para o post
Compartilhar em outros sites

sim.

 

ahh falando em padronizações, preparem-se para o PHP6

 

instalei a versão Beta e está muito rápido, mas algumas partes ainda estão inacabadas.

 

o uso da função setlocale por exemplo será substituído por ICU, que é um projeto que visa padronização dos caracteres.

 

acompanhem os desenvolvimento do PHP6 porque muitos sistemas apresentarão imcompatibilidades com a nova versão.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.