[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Alterações no Sertório
- To: Mailing List de Sistemas Multimédia <esi_sm@teotonio.ipv.pt>,Mailing List de Complementos de Sistemas Multimédia <esi_csm@teotonio.ipv.pt>
- Subject: Alterações no Sertório
- From: José Campos <jcampos@di.estv.ipv.pt>
- Date: Thu, 9 Jan 2003 14:44:35 -0000
- Delivered-to: mailing list esi_csm@teotonio.ipv.pt
- Importance: Normal
- Mailing-list: contacte esi_csm-help@teotonio.ipv.pt; gerenciado pelo ezmlm
Caros ESIanos,
Fiz alterações no Sertório:
- upgrade do servidor HTTP para Apache 2.0;
- upgrade do PHP para a versão 4.4;
Estas alterações implicar que alguns scripts PHP que antes funcionavam
possam deixar de funcionar. Nomeadamente, as variáveis passadas por POST e
GET (respectivamente, dos formulários e por URL) não podem ser vistas
directamente através do seu nome, mas pelas variáveis predefinidas $_POST e
$_GET, respectivamente, que são arrays associativos.
Por exemplo, se têm um form com o input <input type="text" name="idade">, o
valor escrito pelo utilizador nesse campo de texto passará para a página
destino dentro da variável $_POST:
$_POST['idade'];
e não
$idade;
Se passarem valores por URL, por exemplo,
http:://sertorio.ipv.pt/~quasimodo/pagina.php?id=1001, o valor de id deverá
ser obtido do seguinte modo:
$_GET['id'];
e não
$id;
directamente.
O exercício do jogo dos animais, por exemplo, deve ter deixado de funcionar
por esta razão.
O pessoal do PHP defende que é uma medida de segurança:
http://www.php.net/manual/en/security.registerglobals.php
Espero que esta medida não traga muito incómodos aos grupos que já tenham
escrito código PHP.
Qualquer problema ou dúvida, não hesitem em contactar-me.
Um abraço académico,
-- José Campos