![]() |
Imagen solo para visitantes Tengo un foro (obvio xD) y queria poner una imagen que solo los visitantes puedan ver, ya que la imagen dice "registrate" y lleva a la pagina de registro, los registrados no tienen porque ver eso. He probado varias cosas pero no consigo hacerlo, he probado este: if ( $userdata['user_level'] != ANONYMOUS) { $l_registrate = <a href blablabla </a> } Tambien he probado en vez de user_level, user_id pero sale como anonimo y como usuario =\ Agradeceria si me pudieran dar el codigo correcto. Saludos |
Re: Imagen solo para visitantes en que parte la quieores poner en los foros o en otra pagina externa? |
Re: Imagen solo para visitantes En el indice del foro, en la cabecera. Lo tengo puesto asi ahora. Page_header.php - if ( $userdata['user_level'] >= ANONYMOUS) { $l_registrarse = '<a class="mainmenu" href="profile.' . $phpEx . '?mode=register?sid=' . $userdata['session_id'] . '"><img src="' . $images['registrarse'] . '" border="0" />' . $lang['Registrarse'] . '</a>'; $l_conectarse = '<a class="mainmenu" href="login.' . $phpEx . '?sid=' . $userdata['session_id'] . '"><img src="' . $images['conectarse'] . '" border="0" />' . $lang['Conectarse'] . '</a>'; } Overall_header.tpl {L_CONECTARSE}{L_REGISTRARSE} Las imagenes ya salen y todo esta correcto. Solo falta ocultarlas para los usuarios y que solo los visitantes vean esas dos imagenes ya que para los usuarios registrados saldran 2 distintos (Perfil y desconectarse) Gracias por responder :-) |
Re: Imagen solo para visitantes Código PHP: Código PHP: |
Re: Imagen solo para visitantes Gracias por responder, el codigo funciona pero a medias =\ He puesto el codigo que me has dicho y funciona pero solo como admin...Si estas como usuario normal, los dos botones salen igual y solo deberia salir como invitado. Tambien he probado esto otro: Código PHP: |
Re: Imagen solo para visitantes Prueba así: Código PHP: |
| La zona horaria es GMT -6. Ahora son las 08:42. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.