From: Eduardo Dominguez (
lalo .en. teligens.com)
Date: Wed Apr 21 2004 - 23:27:37 CEST
Ferran Orsola wrote:
> Alguien me puede ayudar soy nuevo
en PHP, pero tengo expeciencia en
Perl.
>
> He instalado PHP5 en mi casa y
estoy probando de hacer algunas
cosillas, pero creo que mi installacion no es correcta.
>
> Porque?
>
> Una sencilla instruccion de
comparacion de string me da un error:
>
> $a="hola";
> if ( $a eq "hola" ) { echo
"funcion"; }
>
> me da un error, no se exactamente
porque, porque la syntaxis es
correcta en PERL. Segun he leido se puede utilizar eq, ne,
etc en PHP.
en cuanto a comparaciones, php es más parecido as C,
asi que utiliza
"==" o strcmp().
>
> El otro problema que he
encontrado en que en muchos ejemplos veo que
la gente obtiene los datos de los fromularios automativamente
en
variables con el mismo nombre del formulario. Tal como:
>
> <?
> if (!isset($Id))
>
PaginaRedireccionar('Articulos.php');
>
....
Ese comportamiento se debe a que register_globals esta
habilitado.
Deshabilitalo y utiliza las varialbes $_POST o $_GET o
$_SERVER.
suerte!
-- edmz | http://www.edmz.org -- PHP Spanish Localization Talk Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
This archive was generated by hypermail 2.1.7 : Fri May 14 2004 - 16:04:49 CEST