Jump to content
Fórum Script Brasil

klaupher

Membros
  • Content Count

    6
  • Joined

  • Last visited

Community Reputation

0 Neutro

About klaupher

  1. Olá, Colegas!!! Em Java, podemos interceptar cada request feito via HTTP (chamado de HttpRequest), de forma a poder realizar alguma ação, como por exemplo registrar LOG (que é o que eu desejo). Gostaria de perguntar aos EXPERTS se isso também é possível no PHP. Já vasculhei o manual on-line do PHP, mas nada encontrei. Agradeço a ajuda que puderem me dar.
  2. klaupher

    Ajuda em insert

    Na hora de gravar, você já tentou usar o comando htmlspecialchars ou htmlspecialchars_decode? Acho que se aplica ao seu problema (se eu entendi direito qual é)...
  3. klaupher

    Login por senha

    Seguindo essa sugestão, para garantir autenticidade, é necessário garantir que no banco de dados o campo senha seja "unique". Mas isso pode gerar uma certa insegurança no site, visto que ao digitar uma senha no momento do cadastro o sistema informar "senha já existente", por exemplo, dará a possibilidade de entrada no site com um usuário já existente, aí já viu, né!! Faz a festa. Não acho isso seguro.
  4. Olá, Colegas!!! Criei uma action dentro de um controller e ao final da execução quero que uma mensagem de alert seja enviado ao usuário e só depois acontece o redirecionamento para o novo controller / action. Porém, o script, se é executado, não aparece. Acontece apenas o redirecionamento. Alguém poderia me ajudar a enxergar o que está errado? if (!($_POST['pass_nova'] == $_POST['pass_nova_again'])){ echo "<script>alert('A repetição da nova senha não confere!!');</script>"; $direct->goToControllerAction('usuario', 'senhaForm'); //método que redireciona para o novo controller/action }Obrigada a todos e abraços.
  5. Olá, Colegas!!! Criei uma action dentro de um controller e ao final da execução quero que uma mensagem de alert seja enviado ao usuário e só depois acontece o redirecionamento para o novo controller / action. Porém, o script, se é executado, não aparece. Acontece apenas o redirecionamento. Alguém poderia me ajudar a enxergar o que está errado? if (!($_POST['pass_nova'] == $_POST['pass_nova_again'])){ echo "<script>alert('A repetição da nova senha não confere!!');</script>"; $direct->goToControllerAction('usuario', 'senhaForm'); //método que redireciona para o novo controller/action }Obrigada a todos e abraços.
  6. Ola Colegas!!! Estou criando um sistema baseado no modelo MVC e não estou utilizando nenhum framework para tal. Comecei do zero e estou implementando aos poucos. Aí pintou a dúvida: Para cada view que eu cri eu insiro SEMPRE as mesmas linhas: <?php echo($this->view('cabecalho',$dados));?> ... => conteúdo da view <?php echo($this->view('rodape'))?> Foi interessante até a terceira view, mas agora está um pouco chato e totalmente improdutivo, principalmente se eu resolver trocar, por exemplo, o logo que está no cabeçalho. Ou seja, totalmente inviável. Pensei em criar na index a estrutura básica e colocar um IFRAME para inserir as views. Aí surgiu a dúvida: como fazer para que a view abra corretamente dentro do IFRAME? O método básico que chama todas as views está descrito abaixo. Será que é nele que devo indicar o IFrame é o alvo da view? Como fazer isso? Existe outra forma de "padronizar" a abertura das views? protected function view( $nome , $vars = null){ if (is_array($vars) && count($vars) > 0) extract($vars,EXTR_PREFIX_ALL,'view'); $file = VIEWS . $nome . '.phtml'; if (!file_exists($file)) die("Houve um erro. View inexistente."); require_once ( $file); }Obrigada a todos que puderem ajudar. Abraços.
×
×
  • Create New...