> > O fato de chamar ou executar uma view, não está indo para outro script ? > Já que a view é um php externo ? >
Acho que não Marco, entenda como se a view estivesse sendo carregada NO mesmo script, ou como se ela tivesse sido incluída no primeiro script e sendo exibida por uma função de exibição. :) Tentei abstrair um pouco, mas na verdade a navegação só vai pra "outro script" quando você dá um outro hit no servidor, e isso pode ser obtido com redirect() como já falaram. Flw! 2008/3/12 Marco Telles <[EMAIL PROTECTED]>: > 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 > -- Daniel Costa ::. http://danielcosta.info
_______________________________________________ Lista mailing list [email protected] http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br

