Tema: Redireccionar al iniciar sesion
snooki
avatar
Posteador de Bronce
Posteador de Bronce
Mensajes: 299

Enviado:
6.abr 2005 - 04:29

Hola, queria saber cual es el fallo del porque no me redirecciona en la seccion que estoy al iniciar sesion en la web y porque siempre me lleva a user.php, aqui les dejo la parte del codido del bloque, creo que es en donde se realizaria esos cambios. Gracias.


[php] function dpBlock_StaffStatus_login($args)
{
$content = '';
if( pnUserLoggedIn() ) {
$content .= dpBlock_StaffStatus_getAccount($args);
} else {
$content .= dpBlock_StaffStatus_getLogin();
}
return $content;
}
function dpBlock_StaffStatus_getLogin()
{
global $HTTP_SERVER_VARS;
$content = '';
$content .= '';
$content .= '';
$content .= '';
$content .= '';
$content .= '';
$content .= '';
$content .= '';
$content .= '';
$content .= '';
$content .= '
';
$content .= ' <span class=pn-normal>' . pnVarPrepForDisplay(_DPSS_WELCOME_GUEST) . '';
$content .= '';
$content .= '<span class=pn-normal>' . pnVarPrepForDisplay(_DPSS_BECOME_A_MEMBER1) . '';
$content .= '';
$content .= '';
$content .= '';
$content .= '';
$content .= '';
$content .= '';
$content .= '';
$content .= '';
$content .= '
';
$content .= '<span class=pn-normal>' . pnVarPrepForDisplay(_DPSS_BECOME_A_MEMBER2) . '';
$content .= '';
$content .= '';
$content .= '';
$content .= ' ';
$content .= '<span class=pn-normal>'.pnVarPrepForDisplay(_DPSS_CREATE_ACCOUNT).'';
$content .= '
';
$content .= ' <span class=pn-normal>' . pnVarPrepForDisplay(_DPSS_LOGIN) . '';
$content .= '';
$content .= '
';
// formulario
$content .= '
';
$content .= '<span class=pn-normal>' . pnVarPrepForDisplay(_DPSS_NICKNAME) . '';
$content .= '';
$content .= '<input type="text" name="uname" size="14" maxlength="25">';
$content .= '';
$content .= '';
$content .= '';
$content .= '<span class=pn-normal>' . pnVarPrepForDisplay(_DPSS_PASSWORD) . '';
$content .= '';
$content .= '<input type="password" name="pass" size="14" maxlength="20">';
$content .= '';
$content .= '';
$content .= '';
// Codigo de seguridad ?
if (pnConfigGetVar('GraphSecCode') == '1')
{
$code_max_digits = "8";
$generatecode = "";
for( $i = 0; $i < $code_max_digits; $i++ ) {
$generatecode = $generatecode.rand(0,9);
}
pnSessionSetVar(krcode, $generatecode);

$content .= '<span class=pn-normal>' . pnVarPrepForDisplay(_DPSS_SECCODE) . '';
$content .= '';
$content .= '';
$content .= '';
$content .= '';
$content .= '';

$content .= '<span class=pn-normal>' . pnVarPrepForDisplay(_DPSS_SECCODETYPE) . '';
$content .= '';
$content .= '<input type="text" name="seccode" size="21" maxlength="'.$code_max_digits.'">';
$content .= '';
}

if (pnConfigGetVar('seclevel') != 'High') {
$content .= '<input type="checkbox" value="1" name="rememberme" />';
$content .= '<span class=pn-normal>' . pnVarPrepForDisplay(_DPSS_REMEMBERME) . '';
}
$content .= '';
$content .= '';
$content .= '';
$content .= '<input type="hidden" name="module" value="NS-User" />';
$content .= '<input type="hidden" name="op" value="login" />';
$content .= '<input type="hidden" name="url" value="' .$HTTP_SERVER_VARS['REQUEST_URI'].'" />';
$content .= '<input type="submit" value="'.pnVarPrepForDisplay(_DPSS_ENTER).'" />';
$content .= '
';
$content .= '
';
$content .= '
';
return $content;[/php]
Espero que me ayuden, gracias.
P.D.: Si hace falta todo el codigo, lo pegó, Saludos.



Informática y Entretenimientos

Jemact

Posteador de Plata
Posteador de Plata
Mensajes: 793

Enviado:
6.abr 2005 - 10:39

Aqui se dio una respuesta

http://docs.de...tid2421.html

espero te sea de utilidad

Un saludo wink





Valar Morghulis!!!
Mi Musica
snooki
avatar
Posteador de Bronce
Posteador de Bronce
Mensajes: 299

Enviado:
6.abr 2005 - 19:47

Nada, ya lo intente, instale la version 1.2 y sigue igual sad



Informática y Entretenimientos

snooki
avatar
Posteador de Bronce
Posteador de Bronce
Mensajes: 299

Enviado:
8.abr 2005 - 08:51

Hola, no puedo solucionar ese problema, creo que dp-StaffStatus no es en donde falla, sera posible que sea del modulo NS-User???
Cuervo, Helpme please sad !!!



Informática y Entretenimientos

snooki
avatar
Posteador de Bronce
Posteador de Bronce
Mensajes: 299

Enviado:
21.abr 2005 - 00:37

Hola otra vez, ise este login para la cabezera:

Código
  1. echo "<form action=\"user.php\" method=\"post\"
  2. style=\"margin:0\">\n"  ."<span class=\"pn-bar\">"._USERLINKNAME1."</span>\n"
  3. ."<input class=\"barInputText\" name=\"uname\" id=\"uname\" size=\"12\">\n"
  4. ."<span class=\"pn-bar\">"._PASS."</span>\n"
  5. ."<input class=\"barInputText\" type=\"password\" size=\"8\" name=\"pass\">\n"
  6. ."<input class=\"button\" type=\"submit\" value=\"Entrar\" name=\"submit\">\n"
  7. ."<input type=\"hidden\" name=\"module\" value=\"NS-User\">\n"
  8. ."<input type=\"hidden\" name=\"op\" value=\"login\">\n"
  9.  ."<input type=\"hidden\" name=\"url\" value=" .pnVarPrepForDisplay($path) .">\n"
  10. ."</form>\n"; echo "</td>"


Como o que podria añadir para redireccionar hacia alguna seccion que
esta mirando el usuario?? me guie por el login de postnuke, p
ero no encuentro la forma, a ver si me dan una mano, gracias.


Informática y Entretenimientos