Foros del Web » Programando para Internet » PHP »

Un If me tiene rayao

Estas en el tema de Un If me tiene rayao en el foro de PHP en Foros del Web. Hola haber tengo un problemilla. tengo que hacer un if con unos valores que me pasan por url. con el request cojo el valor y ...
  #1 (permalink)  
Antiguo 05/02/2005, 04:39
Avatar de sanjo  
Fecha de Ingreso: enero-2005
Mensajes: 404
Antigüedad: 19 años, 3 meses
Puntos: 0
Busqueda Un If me tiene rayao

Hola haber tengo un problemilla.
tengo que hacer un if con unos valores que me pasan por url.
con el request cojo el valor y lo almaceno en una variable.
Luego con esta dependiendo de cula sea tengo que poner un formulario u otro en html.

<?php

if ($rec2==mo){
?>

<form>
<a class"recordar2">E-mail<a>
<input nam:""..................................

<?php }else if($rec2==re){
?>



Yo lo hago asi, alguien me puede echar una mano, por que me da un error de esperado , o ;
Otra cosa, hay alguna manera de pasar variables que no sea a través de url o mediante un boton en un form, es decir una manera que el usuario no lo vea y o haga falta un form, sin que sea sesiones o cookies.
  #2 (permalink)  
Antiguo 05/02/2005, 06:01
 
Fecha de Ingreso: julio-2003
Ubicación: España
Mensajes: 723
Antigüedad: 20 años, 8 meses
Puntos: 0
Prueba así:

<?php

if ($rec2=="mo"){
?>

<form>
<a class="recordar2">E-mail</a>
<input name=""..................................

<?php }else if($rec2=="re"){
?>

<form...

<?php }
?>
__________________
Solo nosotros podemos decidir qué hacer con el tiempo que se nos ha dado. (Gandalf)
  #3 (permalink)  
Antiguo 05/02/2005, 06:03
Avatar de H0m3r0J4y  
Fecha de Ingreso: abril-2002
Mensajes: 123
Antigüedad: 22 años
Puntos: 0
no estas encerrando entre comillas los valores mo y re dentro del if, el codigo deberia ser asi

<?php

if ($rec2=="mo"){
?>

<form>
<a class"recordar2">E-mail<a>
<input nam:""..................................

<?php }else if($rec2=="re"){
?>

Salutes!

PD: intenta no mezclar tanto el codigo PHP con el de HTML, cuando mas separados los tengas, mas facil será mantenerlo
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 23:06.