Test Foro de elhacker.net SMF 2.1

Programación => Desarrollo Web => PHP => Mensaje iniciado por: Siempre Azul en 22 Diciembre 2013, 19:19 PM

Título: como poner condicion php
Publicado por: Siempre Azul en 22 Diciembre 2013, 19:19 PM
hola amigos como puedo poner una condicion y donde debo ponerla para que se desaparezca un boton en una pagina cuando entre "X usuario"

ejemplo: el boton llamado "button1" cuando esta logueado el usuario "administrador" aparece pero cuando esta logueado otro usuario no aparece.

gracias de antemano.
Título: Re: como poner condicion php
Publicado por: Kami en 22 Diciembre 2013, 19:51 PM
Puff... debes de saber conocimientos para saber si alguien es admin o está logueado ya que parece que no sabes ni el condicional if, pero te dejo el código.

Código (php) [Seleccionar]
<?php

$admin
=TRUE;

if(!
$admin){
 echo
'<input type="submit" value="boton">';
}

?>


Con esto sólo se mostraría el botón input si el admin es FALSE, es decir, no está logueado.
Título: Re: como poner condicion php
Publicado por: Siempre Azul en 22 Diciembre 2013, 21:12 PM
amigo mira como yo tengo hecho la condicion actualmente cualquier usuario puede ver el boton, como hago para poner lo que me dijiste en este codigo:

<?php
if (isset($_SESSION['k_username'])) {
?>


y al final

<?php

}else{

}
?>

Título: Re: como poner condicion php
Publicado por: #Aitor en 23 Diciembre 2013, 13:32 PM
Código (php) [Seleccionar]

<?php 
session_start
();

$admin "NombreDelAdmin";

if(isset(
$_SESSION['k_username'] === $admin){

// Código que podrá ver si se cumple la condición de arriba.

}else{

if (isset(
$_SESSION['k_username'])){

// Código que podrá ver el usuario normal.

}else{

// Código que vera todo el público si aún no se inicio sesion.

}}

?>




Debería servirte, de todas formas quizá deberías replantearte aprender antes lo básico y después ésto, pues según me das a entender no sabes usar condicionales...

Un saludo.