Não querendo abusar e já abusando... :) Agora fiquei meio que perdido. O fato de chamar ou executar uma view, não está indo para outro script ? Já que a view é um php externo ? O hooks eu já uso para autenticação, mas nesse caso eu preciso apenas ter uma variável disponível entre um controller e a view. Teria alguma sugestão ? Essa função se o user vem do menu, ela recebe um id no segmento da url, que serve para popular os campos que são carregados do bd. Dai um form é montado e retorna. Se vem do form, eu não vou popular mas validar pelo Validation que se não passar, volta ao form, e se passar, finalmente eu gravo. Sendo que esse form de edição vai num popup e ao terminar eu preciso atualizar a página que abriu o popup. É mais ou menos isso... E usando o session do php funciona, então será que tem como usar a session do php com o do CI ? Porque para autenticação eu faço pelo hooks, como falei, e usaria o session do php só para esse caso específico...
Abs Marco Pedro Vasconcelos escreveu: > Comentei no seu e-mail: > > Em 12/03/08, *Marco Telles* <[EMAIL PROTECTED] > <mailto:[EMAIL PROTECTED]>> escreveu: > > Oi Pedro, o Derek respondeu a minha questão: > "Sessions are not readable until the next page load. If you moved to > another controller, you should be able to see it." > > "Sessões não são lidas até a próxima página carregar", não é isso ? > > Nesse caso, eu estou saindo de uma função (update) dentro de um > controller (prod) para uma view. (Não existe tecnicamente a saída > do controller para view, e sim a execusão da view logo após o > controller) Gravo a sessão antes de sair. Nessa > view eu tenho um form_open('prod/update') que ao retornar não deveria > estar com a sessão disponivel ? > > > Tente fazer um redirect() para a página que você quiser logo depois de > você atualizar a sessão! Se continuar não dando certo para as suas > necessidades, dê uma olhada nos hooks. > > Abs, > > Pedro. > > Abs > > > Muita sorte para nós! > > Marco Telles > > > > Pedro Vasconcelos escreveu: > > > Bom pessoal... > > > > Eu, novamente..., não entendi muito bem as perguntas sobre as > > sessions. Entretanto não me pareceu um BUG do CI logo de início... > > Visitando a thread recomendada, vi os comentários do Derek, o que me > > fez lembrar de um caso antigo... > > > > As sessions não "começam" valer instantaneamente após serem > chamadas. > > Vocês podem verificar isso em > > http://codeigniter.com/user_guide/overview/appflow.html onde o > > funcionamento do Framework é descrito resumidamente. Elas só > começarão > > a valer depois de ter sido carregadas, dentro de uma hierarquia de > > prioridades do próprio CI, à cada requisição. > > > > Para driblar meu problema eu criei um hook > > (http://codeigniter.com/user_guide/general/hooks.html) o qual > iniciava > > minha sessão no momento que eu desejava, e então quando o controller > > fosse executado ela já retornava os dados ok! > > > > Acredito que não seja BUG! Mandem notícias... > > > > Pedro. > > > > > > Em 12/03/08, *Vinicius Cruz* <[EMAIL PROTECTED] > <mailto:[EMAIL PROTECTED]> > > > <mailto:[EMAIL PROTECTED] > <mailto:[EMAIL PROTECTED]>>> escreveu: > > > > > Hermes, > > > > qual chmod recomendado? Não lembro qual estava, antes de eu > mexer.. =) > > > > Vinicius > > > > Em 12/03/08, *Hermes Alves* <[EMAIL PROTECTED] > <mailto:[EMAIL PROTECTED]> > > > <mailto:[EMAIL PROTECTED] > <mailto:[EMAIL PROTECTED]>>> escreveu: > > > > > Assim que possível retira essa 777, não é seguro deixar com > > esta permissão. > > > > > > > > Att, > > > > 'É um orgulho ter você como nosso cliente' > > > > ____________________________ > > Hermes Alves > > Gerente TI > > > > *ArgoHost.net** > > **Hospedagem** **Web **com Facilidade** > > *http://www.argohost.net > > Suporte Telefônico: (85) 3264 9944 / (11) 4063 4844 R. 102 > > E-mail: [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]> > > > > > > > > *De:* [EMAIL PROTECTED] > <mailto:[EMAIL PROTECTED]> > > <mailto:[EMAIL PROTECTED] > <mailto:[EMAIL PROTECTED]>> > > [mailto:[EMAIL PROTECTED] > <mailto:[EMAIL PROTECTED]> > > <mailto:[EMAIL PROTECTED] > <mailto:[EMAIL PROTECTED]>>] *Em nome de > > *Vinicius Cruz > > *Enviada em:* quarta-feira, 12 de março de 2008 00:44 > > *Para:* CodeIgniter Brasil > > *Assunto:* Re: [CodeIgniter] Erro phpsession > > > > > > > > no servidor, há a pasta tmp no mesmo nivel que www. Mudei a > > permissao para 777, mas o erro continua. > > > > Na biblioteca do phpsession, nao faz referencia a nenhuma > > pasta. Onde, então, estaria dando permissao negada a essa > > pasta? O_o > > > > Vinicius > > > > 2008/3/11, Felipe Diesel <[EMAIL PROTECTED] > <mailto:[EMAIL PROTECTED]> > > > <mailto:[EMAIL PROTECTED] > <mailto:[EMAIL PROTECTED]>>>: > > > > > você não tem acesso a pasta /tmp > > > > tenta mudar isso para ./tmp, ou descobre qual a pasta do > teu site. > > > > 2008/3/11 Vinicius Cruz <[EMAIL PROTECTED] > <mailto:[EMAIL PROTECTED]> > > > <mailto:[EMAIL PROTECTED] > <mailto:[EMAIL PROTECTED]>>>: > > > > > > galera, > > > > > > sempre utilizei o phpsession nos projetos, funcionando > belezinha. > > > Só que em um servidor dá o seguite erri (em anexo). > > > > > > O que pode ser? Liberei permissao 777, mas permaneceu > o erro > > (a nao ser que > > > o host voltou ao padrão). > > > > > > FaloU! > > > Vinicius > > > > > > > > _______________________________________________ > > > Lista mailing list > > > > [email protected] > <mailto:[email protected]> <mailto:[email protected] > <mailto:[email protected]>> > > > > > http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br > > > > > > > > > > > > > > > > -- > > Felipe Diesel > > http://felipediesel.net > > http://sigasw.com.br > > _______________________________________________ > > Lista mailing list > > > [email protected] > <mailto:[email protected]> <mailto:[email protected] > <mailto:[email protected]>> > > > > http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br > > > > > > > > > > _______________________________________________ > > Lista mailing list > > > [email protected] > <mailto:[email protected]> <mailto:[email protected] > <mailto:[email protected]>> > > > > http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br > > > > > > > > _______________________________________________ > > Lista mailing list > > > [email protected] <mailto:[email protected]> > <mailto:[email protected] <mailto:[email protected]>> > > > > http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br > > > > > > > ------------------------------------------------------------------------ > > > > _______________________________________________ > > Lista mailing list > > [email protected] <mailto:[email protected]> > > http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br > > > > _______________________________________________ > Lista mailing list > [email protected] <mailto:[email protected]> > http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br > > > ------------------------------------------------------------------------ > > _______________________________________________ > Lista mailing list > [email protected] > http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br > _______________________________________________ Lista mailing list [email protected] http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br

