Tengo una inquietud y no se si alguien me podría ayudar.
Quiero enviar unos datos vía URL a una página que se encuentra dentro de un módulo en PostNuke, el problema es que no puedo acceder a la página sin haber iniciado sesión. Cómo podría hacer cuando yo le envíe la URL a la página, que el sistema me pida el login y password y me deje pasar junto con los datos a la página que quiero llegar o que simplemente pasen los datos en la URL sin necesidad de iniciar sesión.
Bueno,
es fácil de hacer si sabes bien cuales son los datos a pasar,
y si el módulo en cuestión es fácil de moficiar.
Creo que hay que modificar aquella funcion (ej. FuncionX) del módulo (digamos ModuloX) a la que quieres pasarle los datos (la URL sería index.php?module=ModuloX&func=FuncionX&tusdatos...).
Entonces, esa función verifica si tiene iniciada sesión, sino, arma el formulario de iniciar sesión con los datos a pasar dentro del formulario tambien, luego, si inicia sesión pues le deja hacer lo demás,...
con más detalles del módulo con el que quieres hacer eso, y con la ayuda de pnRender, eso sale en breve.
cuéntanos más si quieres más ayuda.
pero me saca el error:
<td colspan="3" height="100" background="modules/inicio/
Fatal error: Call to a member function on a non-object in C:\Archivos de programa\Apache Group\Apache2\htdocs\intranet2\includes\pnUser.php on line 690
Bueno, en mi versión 0.764 no hay nada en la línea 690...
verifica tu archivo y publica lo que hay en esa línea.
Pero entonces qué hiciste?
algo como esto?:
en el archivo pnuser.php
Y pues, la plantilla con el FORM apuntando a esa musma funcion, pidiendo el $user y $pwd, y en campos ocultos guarda las tres variables fecini, codrec, turno
creo que eso aliviaría el paso de esos datos al módulo, si necesita que el usuario esté logueado!
Suerte con ello!
Todos los logos y marcas registradas en este sitio son propiedad de sus respectivos dueños. Los comentarios son propiedad de sus autores, el resto es de este sitio Web (c) 2003,
que fue creado con PostNuke, un sistema portal Web escrito en PHP. PostNuke es Software Libre liberado bajo la licencia GNU/GPL.