Versão do php (benção ou maldição)

Sabe aqueles site com frame que foram feito em 1902, com comandos de php pré-históricos!?

Onde não funciona nada por causa que o servidor não interpreta aqueles comandos de versões antepassadas.

Já passei por isso, o problema é que de um jeito ou de outro o site tem que funcionar.

Isso é pior do que tentar intender como que o Internet Explorer 6 funciona.

--

Mas neste processo de fazer milagres com sites amaldiçoados. Acabei conheçendo melhor a geração antepassada do php5.

e isso deu muita dor de cabeça.

Segue algumas salvações para alguém que possívelmente terá problemas com versões do php.



1)

<? ?> (isso me dá enjoo)

em vez de: <?php ?>

----

2)

<?=$nome?> (isso me dá gastrite)

em vez de: <?php echo $nome; ?>

----

3)

@mysql_connect, @session_start();



em vez de: mysql_connect, session_start();

----

4)

session_is_registered(nome) (deus o livre!)

em vez disso: $_SESSION["nome"];

----

5)

$PHP_SELF (salva nóis!)

em vez de: $_SERVER['PHP_SELF'];

----

6)

E de usar frame(senhor!!) e dai não receber as váriaveis!

$_POST["nome"];

$_GET["nome"]

----

7)

Usar $HTTP_GET_VARS, $HTTP_POST_VARS, $HTTP_FILES_VARS

em vez de $_GET, $_POST, $_FILES.

Comente!

Gustavo KrauseTavo

WebKrause
Rua Paulo Setúbal, 1565 - Boqueirão Curitiba, Paraná, 81670130 Brasil
41 32788723
GEO: -25.491500, -49.254780

Web Standards Group Member

Amigos!

Recomendo

About this Entry

This page contains a single entry by Gustavo Krause published on novembro 7, 2007 4:38 PM.

Propaganda was the previous entry in this blog.

Tag del e tag ins is the next entry in this blog.

Find recent content on the main index or look in the archives to find all content.

Powered by Movable Type 4.21-en