Foros del Web » Programando para Internet » PHP »

Ayuda por fabor.

Estas en el tema de Ayuda por fabor. en el foro de PHP en Foros del Web. Hola A todos los Desarrolladores......................... My duda es la Siguiente: realize u programa muy sencillo P/E es el siguiente: PHP... <?php if ($OK == "evento1") ...
  #1 (permalink)  
Antiguo 24/01/2006, 18:17
Avatar de Unxky  
Fecha de Ingreso: enero-2006
Mensajes: 32
Antigüedad: 18 años, 3 meses
Puntos: 0
De acuerdo Ayuda por fabor.

Hola A todos los Desarrolladores.........................

My duda es la Siguiente: realize u programa muy sencillo P/E es el siguiente:

PHP...

<?php

if ($OK == "evento1")
{
if ( $muni == "ENSENADA" )

{
echo "<B>templado</B>";
}

if ( $muni == "MEXICALI" )

{
echo "<B>caliente</B>";
}

if ( $muni == "TIJUANA" )

{
echo "<B>helado</B>";
}
}
?>

y ahora el de HTML

<HTML>

<FORM ACTION=estados.php METHOD=post>

<B>MUNICIPIOS</B>

<SELECT NAME=muni>

<OPTION>ENSENADA

<OPTION>TECATE

<OPTION>TIJUANA

<OPTION>MEXICALI

</SELECT>

<INPUT TYPE=submit NAME=OK VALUE="evento1"><BR>

</FORM></HTML>

Mi gran problema es que cuando lo ejecuto no me aparece nada.....es decir el de php....no se porque por ahi investigando tenia que haber dado en register_globals en lujar de Off en On y nada....then lo lleve con mi amiga en su PC's y lo ejecuto...y no entiendo porque en el Mio no....

Degmen un solucion por Fabor....

  #2 (permalink)  
Antiguo 24/01/2006, 18:48
Avatar de FuLaNo_  
Fecha de Ingreso: mayo-2003
Ubicación: Don Torcuato, Buenos Aires, Argentina
Mensajes: 1.250
Antigüedad: 20 años, 11 meses
Puntos: 2
perdon, pero ese es el codigo EXACTO que estas utilizando?, el HTML tiene mas errores que aciertos...

Código PHP:
<?php
if ($_POST['OK']) {
  if (
$_POST['muni'] == "ENSENADA" ) { 
    echo 
"<B>templado</B>"
  }
  elseif (
$_POST['muni'] == "MEXICALI" ) { 
    echo 
"<B>caliente</B>"
  }
  elseif (
$_POST['muni'] == "TIJUANA" ) { 
    echo 
"<B>helado</B>"
  }
}
?>
PD: Acegurate de cerrar los </option>
__________________
I Love Programming...
  #3 (permalink)  
Antiguo 24/01/2006, 18:49
Avatar de FuLaNo_  
Fecha de Ingreso: mayo-2003
Ubicación: Don Torcuato, Buenos Aires, Argentina
Mensajes: 1.250
Antigüedad: 20 años, 11 meses
Puntos: 2
Los option se hacen de esta forma

Código:
<option value="ENSENADA">Ensenada</option>
<option value="TECATE">Tecate</option>
<option value="TIJUANA">Tijuana</option>
<option value="MEXICALI">Mexicali</option>
__________________
I Love Programming...
  #4 (permalink)  
Antiguo 25/01/2006, 08:11
Avatar de jam1138
/** @package Moderador */
 
Fecha de Ingreso: julio-2004
Ubicación: sèveR led onieR lE
Mensajes: 9.368
Antigüedad: 19 años, 8 meses
Puntos: 102
Cita:
Mi gran problema es que cuando lo ejecuto no me aparece nada.....es decir el de php....no se porque por ahi investigando tenia que haber dado en register_globals en lujar de Off en On y nada....then lo lleve con mi amiga en su PC's y lo ejecuto...y no entiendo porque en el Mio no....
Cuando cambiaste el valor de register_globals ¿te aseguraste de reiniciar el servidor?.

Cierto, el "problema" seguramente es el uso de las variables superglobales, tienes 2 FAQ que hablan al respecto:
http://www.forosdelweb.com/showthrea...988#post238988
http://www.forosdelweb.com/showthrea...989#post238989

Tal cual te lo dice Fulano.

... y al margen del tema, por favor, se te pediria tengas cuidado en cómo "pedir" las cosas. Usualmente recibirás ayuda/orientación en medida de eso...

Saludos y suerte!
__________________
٩(͡๏̯͡๏)۶
» Cómo hacer preguntas de manera inteligente «

"100 años después, la revolución no es con armas, es intelectual y digital"
  #5 (permalink)  
Antiguo 25/01/2006, 09:55
Avatar de Unxky  
Fecha de Ingreso: enero-2006
Mensajes: 32
Antigüedad: 18 años, 3 meses
Puntos: 0
De acuerdo Gracias !!!!

Muchas Gracias....lo voy a Resolver........de nuevo Gracias de Antemano.....
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 02:01.