Eu estou enviando os dados do formulario pelo metod POST e estou usando javascript no botão do tipo button o evento onclick do botão cadastrar certo e lá eu tenho a validação dos campos.
É uma função que faz um if para todos os dados do formulario validando os mesmo, se estiver tudo preenchido certinho ele redireciona para pagina de cadastro php o problema é que se a pessoa ver o codigo fonte do meu js ele sabe para onde estou redirecionando a pagina , tem algum problema nisso ?
E fora validar os dados via javascript eu tenho q validar em php tb e eu gostaria de saber como eu chamo uma função no php.
tipo eu pego os dados assim
$nome = $_POST['nome']; $estado= $_POST[estado]; function valida(){ if($nome == null){ nome in'valido e eu redireciono o usuario } if($email == null){ email in'valido e eu redireciono o usuario }ai qq eu queria fazer é chamar está função com todos os meus if validadores e fazer meu comando SQL
do tipo se função retornou TRUE então faz o INSERT se não ele retornou FALSE e valida os campos
E uma outra pergunta se eu usar o mesmo javascript que uso na maquina do cliente nas paginas php do servidor é errado neh ? o certo é validar via php mesmo ?
Outra coisa ...tem como eu não mostrar as paginas .php na URL tipo index.php, admin. php sem o uso de frame ?
vejam este site
http://metropolitanafm.uol.com.br/
neste site vc pode clicar em qualquer link q ele não mostra se a pagina é php , se é asp, jsp ele só mostra o nome da pasta como é feito isto ?