SimplePortal

Support => International Support => Spanish => Topic started by: davidhs on March 02, 2012, 09:10:46 AM

Title: Parámetros entre páginas en un bloque PHP
Post by: davidhs on March 02, 2012, 09:10:46 AM
SMF 2.0.2
SimplePortal 2.3.4

He buscado en los foros y no encuentro nada que me ayude. Solo he visto esto pero no es como lo quiero hacer (prefiero hacerlo sin JavaScript):
http://simpleportal.net/index.php?topic=9143.0

Quiero crear un bloque con pestañas o botones (esto no importa, realmente son enlaces o hipervínculos) y que según el enlace pulsado muestre un contenido u otro.

Mi código PHP es
Code: [Select]
global $scripturl;

extract($_GET);

$page_type_array = array(
'tipo1' => array('texto1', ' contenido1'),
'tipo2' => array('texto2', ' contenido2'),
'tipo3' => array('texto3', ' contenido3'),
);

if (!isset($page_type))
$page_type = "tipo1";
if (!array_key_exists($page_type, $page_type_array))
$page_type = "tipo1";

foreach ($page_type_array as $i => $vars)
echo '<a href="', $scripturl, '?action=portal&amp;page_type=', $i, '">', $vars[0], '</a><br />';

echo '<hr />', $page_type_array[$page_type][1]';
Cuando hago clic en un enlace muestra el portal sin bloques, vacío. Si quito de la url el parámetro action=portal tampoco funciona.

El mismo código en una página PHP del portal funciona bien.
SimplePortal 2.3.8 © 2008-2024, SimplePortal