Foros del Web » Programando para Internet » PHP »

SUPER URGENTE!!! problema con if

Estas en el tema de SUPER URGENTE!!! problema con if en el foro de PHP en Foros del Web. tengo este codigo: $permiso = $row_User['permiso'] <?php if ($permiso = "cualquier cosa") { echo $permiso ?> es para mostrar o no cierta parte de una ...
  #1 (permalink)  
Antiguo 16/11/2002, 12:46
Avatar de GhostRider  
Fecha de Ingreso: julio-2001
Ubicación: en mi propio infierno
Mensajes: 248
Antigüedad: 16 años, 4 meses
Puntos: 0
SUPER URGENTE!!! problema con if **solucionado, gracias**

tengo este codigo:

$permiso = $row_User['permiso']

<?php if ($permiso = "cualquier cosa") { echo $permiso ?>

es para mostrar o no cierta parte de una pagina basada en un campo de una tabla de usuarios donde hay usuario, password y permiso y en vez de ejecutar el if me cambia el valor de $permiso, es decir:

Uno de los valores de la tabla es "admin" el cual me resulta en el echo si le quito el: if ($permiso = "cualquier cosa") {

Pero al poner el if, en vez de "admin" me aparece "cualquier cosa" y me aparece ademas todo lo que esta entre los corchetes del if, lo cual no debería de ser.

Donde esta el error?

Última edición por GhostRider; 16/11/2002 a las 22:15
  #2 (permalink)  
Antiguo 16/11/2002, 13:04
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
Te hace falta ver mas código PHP y leerte el manual ehh .. :cantar:

<?
$permiso = $row_User['permiso'];
?>

HTML aquí? ...
<?
if ($permiso == "cualquier cosa") {
echo $permiso;
}
?>

Para realizar una condicion IF .. el operador de "igual" es == .. un solo o = es asignar ...

en ese "IF" .. $permiso siempre mostrará "cualquier cosa" si es que el $row_User['permiso'] = "cualquier cosa" ....

Te recomiendo que leas el manual de PHP.net o alguno de los tutoriales que puse yo mismo en las FAQ's de PHP aquí mismo en los foros ...

Un saludo,
  #3 (permalink)  
Antiguo 16/11/2002, 22:14
Avatar de GhostRider  
Fecha de Ingreso: julio-2001
Ubicación: en mi propio infierno
Mensajes: 248
Antigüedad: 16 años, 4 meses
Puntos: 0
cluster, gracias, me asombras
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 05:06.