Foros del Web » Programando para Internet » PHP »

Sintaxis correcta?

Estas en el tema de Sintaxis correcta? en el foro de PHP en Foros del Web. Hola quería saber si esta sintaxis sería correcta: Código PHP: <?php if ( $_SERVER [ 'HTTP_REFERER' ]; ==  "http://www.miurl.com/mipag.php"  or  "http://miurl.com/mipag.php" ) { echo  "muy bien " ; else {  ...
  #1 (permalink)  
Antiguo 09/04/2007, 07:28
 
Fecha de Ingreso: mayo-2005
Mensajes: 109
Antigüedad: 19 años
Puntos: 0
Sintaxis correcta?

Hola quería saber si esta sintaxis sería correcta:

Código PHP:
<?php
if ($_SERVER['HTTP_REFERER']; == "http://www.miurl.com/mipag.php" or "http://miurl.com/mipag.php")
{
echo 
"muy bien ";
else { 
echo 
"mal mal";
}
?>
Gracias
  #2 (permalink)  
Antiguo 09/04/2007, 08:01
 
Fecha de Ingreso: julio-2005
Ubicación: Buenos Aires, Argentina
Mensajes: 1.304
Antigüedad: 18 años, 9 meses
Puntos: 6
Re: Sintaxis correcta?

No, Te falta cerrar una llave:

} else {


Ademas, me parece que la condicion esta mal armada.
__________________
Federico.

Mi página: www.jourmoly.com.ar
  #3 (permalink)  
Antiguo 09/04/2007, 08:32
 
Fecha de Ingreso: mayo-2005
Mensajes: 109
Antigüedad: 19 años
Puntos: 0
Re: Sintaxis correcta?

Aham, lo de la llave es lo de menos (bueno es necesaria pero esa no era mi duda, a sido un simple olvido) lo que quería saber si era correcto era la condición de el if, con el HTTP_REFERER.

Venga saludso
  #4 (permalink)  
Antiguo 09/04/2007, 08:33
Avatar de kaninox  
Fecha de Ingreso: septiembre-2005
Ubicación: In my House
Mensajes: 3.597
Antigüedad: 18 años, 7 meses
Puntos: 49
Re: Sintaxis correcta?

no lo he probado, haber deberia ir haci

<?php
if (($_SERVER['HTTP_REFERER']) == "http://www.miurl.com/mipag.php" OR "http://miurl.com/mipag.php")
{
echo "muy bien ";
}
else
{
echo "mal mal";
}
?>

ahora bien no se pero me parece que referer no devuelve nada cuando lo ejecutas en la misma pagina no se como funciona realmente :/ pero si quieres comparar url dentro de tu misma web probaste con


$_SERVER['REQUEST_URI']

aunque solo te trae el /pagina.php que origina la url :P
__________________
Gokuh Salvo al mundo. PUNTO!!!!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:00.