Re: como posso pegar a sessão do usuário logado

2008-01-07 Por tôpico igor_rj

vou verificar, também não sei..
mas como pegaria ela atrvés do session_id?
--~--~-~--~~~---~--~~
Recebeu esta mensagem porque está inscrito em Grupo "Cake PHP Português" do 
Grupos Google.
 Para enviar mensagens para este grupo, envie um email para 
cake-php-pt@googlegroups.com
 Para anular a inscrição neste grupo, envie um email para [EMAIL PROTECTED]
 Para mais opções, visite este grupo em 
http://groups.google.com/group/cake-php-pt?hl=pt-PT
-~--~~~~--~~--~--~---



=?ISO-8859-1?Q?como_posso_pegar_a_sess=E3o_do_usu=E1rio_logado??=

2008-01-07 Por tôpico igor_rj

Pessoal, estou com o seguinte problema:
tenho um portal onde existem diversos sistemas e outras facilidades,
porém esse portal não foi feito com o cake.
Atualmente estou desenvolvendo a 1º aplicação com o cake e pretendo
integra-la ao portal.
aqui começa o problema!!!
no portal, os usuários se logam para obter acesso aos sistemas
disponíveis, e dentro de cada sistema é verificado o perfil do
usuário.

Como consiguo pegar a sessão criada no portal com  o cake?? pois
preciso verificar o perfil do usuário.

se alguém puder me dar ajuda ficarei muito grato, pois o prazo esta
chegando ao fim..rs

abs, Igor
--~--~-~--~~~---~--~~
Recebeu esta mensagem porque está inscrito em Grupo "Cake PHP Português" do 
Grupos Google.
 Para enviar mensagens para este grupo, envie um email para 
cake-php-pt@googlegroups.com
 Para anular a inscrição neste grupo, envie um email para [EMAIL PROTECTED]
 Para mais opções, visite este grupo em 
http://groups.google.com/group/cake-php-pt?hl=pt-PT
-~--~~~~--~~--~--~---



submit form por ajax

2007-12-15 Por tôpico igor_rj

Pessoal,
estou desenvolvendo um sistema e estou com o seguinte problema:
tenho um form com vários selects;
estes selectes são atualizados por ajax, e isso é feito através de
observerfields;
quando clico no botão para submit, ele verifica se os dados estão
corretos ;
caso os dados não estejam corretos é retornada uma mensagem abaixo do
select informando o problema, ate aqui beleza, o problema é que caso
exista erro no preenchimento dos dados o formulário é atualizado e os
campos que eram atualizados pelos observers perdem o valor que estava
selecionado.

será que alguém pode dar uma ajuda???
valeu.
--~--~-~--~~~---~--~~
Recebeu esta mensagem porque está inscrito em Grupo "Cake PHP Português" do 
Grupos Google.
 Para enviar mensagens para este grupo, envie um email para 
cake-php-pt@googlegroups.com
 Para anular a inscrição neste grupo, envie um email para [EMAIL PROTECTED]
 Para mais opções, visite este grupo em 
http://groups.google.com/group/cake-php-pt?hl=pt-PT
-~--~~~~--~~--~--~---



Re: redirecionamento do othAuth para noaccess_page

2007-12-10 Por tôpico igor_rj

as versões são as seguintes:

cakephp: 1.1.18.5850;
othAuth: 0.5.

--
app_controller:

class AppController extends Controller {

var $components  = array('othAuth'); // necessary, we need to have the
othauth component so it can do it's business logic
var $helpers = array('Html', 'OthAuth',
'Form','Ajax','Javascript','Menu'); // html is always needed, othauth
helper is not a must, but you can do some cool things with it (see
later on)
var $othAuthRestrictions =
array( 'view','index','add','edit','delete');  // these are the global
restrictions, they are very important. all the permissions defined
above

function beforeFilter()
{
$auth_conf = array(
'mode'  => 'oth',
'login_page'  => '/users/login',
'logout_page' => '/users/logout',
'access_page' => '/circuits/index',
'hashkey' => 'MySEcEeTHaSHKeYz',
'noaccess_page' => '/users/noaccess',
'strict_gid_check' => false);

$this->othAuth->controller = &$this;
$this->othAuth->init($auth_conf);
$this->othAuth->check();
}

}


---
users controller
---
class UsersController extends AppController {

var $name = 'Users';

function login()
{
if(isset($this->params['data']))
{
$auth_num = $this->othAuth->login($this->params['data']
['User']);

$this->set('auth_msg', $this->othAuth->getMsg($auth_num));
}
}

function logout()
{
$this->othAuth->logout();
$this->flash('You are now logged out!','/users/login');
}

function noaccess()
{
$this->flash("You don't have permissions to access this page.",'/
users/login');
}
}

--~--~-~--~~~---~--~~
Recebeu esta mensagem porque está inscrito em Grupo "Cake PHP Português" do 
Grupos Google.
 Para enviar mensagens para este grupo, envie um email para 
cake-php-pt@googlegroups.com
 Para anular a inscrição neste grupo, envie um email para [EMAIL PROTECTED]
 Para mais opções, visite este grupo em 
http://groups.google.com/group/cake-php-pt?hl=pt-PT
-~--~~~~--~~--~--~---



redirecionamento do othAuth para noaccess_page

2007-12-10 Por tôpico igor_rj

Blz grupo??
Estou com o seguinte problema no componente othAuth:
Após logar , caso o usuário tente acessar alguma funcionalidade a qual
ele não tenha permissão, ao invés dele ser redirecionado para a página
de noacces ele esta indo para a página de login.

Alguém pode me dar uma ajuda??

valeu abs.
igor
--~--~-~--~~~---~--~~
Recebeu esta mensagem porque está inscrito em Grupo "Cake PHP Português" do 
Grupos Google.
 Para enviar mensagens para este grupo, envie um email para 
cake-php-pt@googlegroups.com
 Para anular a inscrição neste grupo, envie um email para [EMAIL PROTECTED]
 Para mais opções, visite este grupo em 
http://groups.google.com/group/cake-php-pt?hl=pt-PT
-~--~~~~--~~--~--~---



Passar o valor de um campo por javasrcipt

2007-12-05 Por tôpico igor_rj

Pessoal, sou iniciante no cake, estou desenvolvendo uma aplicação para
testar e encontrei um problema simples, porém no cake ainda não
consegui resolver. É o seguinte :
Preciso passar o valor de um determinado campo para o controller, sem
dar submit. Alguém pode me ajudar???
geralmente eu passo por javascript.

abs
--~--~-~--~~~---~--~~
Recebeu esta mensagem porque está inscrito em Grupo "Cake PHP Português" do 
Grupos Google.
 Para enviar mensagens para este grupo, envie um email para 
cake-php-pt@googlegroups.com
 Para anular a inscrição neste grupo, envie um email para [EMAIL PROTECTED]
 Para mais opções, visite este grupo em 
http://groups.google.com/group/cake-php-pt?hl=pt-PT
-~--~~~~--~~--~--~---