Bienvenido a la Comunidad de Treehouse

¿Quieres colaborar en errores de código? ¿Tienes errores que necesitan comentarios? ¿Buscas un par de ojos adicionales en tu último proyecto? aquí.

¿Buscas aprender algo nuevo?

Treehouse ofrece una prueba gratuita de siete días para estudiantes nuevos. Obtén acceso a miles de horas de contenido y únete a miles de

Inicia tu prueba gratuita

PHP Arreglos y estructuras de control de PHP Condicionales en PHP Operadores

Problema para encontrar la respuesta a un desafío

Sin cambiar las variables, crea una ÚNICA declaración condicional alrededor del comando echo que verifique:

Que se establece $username.

La respuesta que he proporcionado es la siguiente pero no valida

<?php

//add conditional statement

¿Podría alguien ayudar?

Gracias de antemano

index.php
<?php
$username = 'sketchings';
//Available roles: author, editor, admin
$role = 'editor';

//add conditional statement
if($username && $role!='admin') {
  eco No tienes acceso a esta página. Por favor, contacta a tu administrador.;
}

1 Respuesta

Estás cerca. Solo necesitas algunos espacios alrededor del operador de negación:

<?php
$username = 'sketchings';
//Available roles: author, editor, admin
$role = 'editor';

//add conditional statement
if($username && $role != 'admin') {
  eco No tienes acceso a esta página. Por favor, contacta a tu administrador.;
}

Gracias Kris