Ir para conteúdo
Fórum Script Brasil

Mr Anderson Costa

Membros
  • Total de itens

    7
  • Registro em

  • Última visita

Sobre Mr Anderson Costa

Mr Anderson Costa's Achievements

0

Reputação

  1. Desculpe nem percebi que tinha postado no lugar errado.. mas continuo sem solução alguém pode me ajudar?
  2. Boa Tarde, Gostaria de saber o que devo fazer para que o script de um calendário que mostra o dia atual mes e ano rodar normalmente em qualquer navegador, pois o mesmo so funciona no IE, ele ate abre no crome mas fica com a data errada e no monzila nem abre segue o script <script LANGUAGE="JavaScript"> <!-- www.ruajava.kit.net --> <!-- Begin var now = new Date(); var month_array = new Array("Janeiro","Fevereiro","Março","Abril","Maio","Junho","Julho","Agosto","Setembro","Outubro","Novembro","Dezembro"); document.write("<form name=date_list><table bgcolor=silver><tr><td>"); document.write("<select name=month onchange=change_month(this.options.selectedIndex)>"); for(i=0;i<month_array.length;i++) { if (now.getMonth() != i) {document.write ("<option value="+i+">"+month_array[i]);} else {document.write ("<option value="+i+" selected>"+month_array[i]);} } document.write("</select>"); document.write("</td><td>"); document.write ("<select name=year onchange=change_year(this.options[this.options.selectedIndex])>"); for(i=1950;i<3000;i++) { if (now.getYear() != i) {document.write("<option value="+i+">"+i);} else {document.write("<option value="+i+" selected>"+i);} } document.write("</select></td></tr><tr><td colspan=2><center>"); document.write("<table bgcolor=white border=0 cellspacing = 0 cellpading = 0 width=100%><tr bgcolor=gray align=center>"); document.write("<td><font color=silver>S</font></td><td><font color=silver>T</td><td><font color=silver>Q</td><td><font color=silver>Q</td><td><font color=silver>S</td><td ><font color=silver>S</td><td ><font color=silver>D</td>"); document.write("</tr><tr>"); for(j=0;j<6;j++) { for(i=0;i<7;i++) { document.write("<td align=center id=d"+i+"r"+j+"></td>") } document.write("</tr>"); } document.write("</table>"); document.write("</center></from></td></tr></table>"); var show_date = new Date(); function set_cal(show_date) { begin_day = new Date (show_date.getYear(),show_date.getMonth(),1); begin_day_date = begin_day.getDay(); end_day = new Date (show_date.getYear(),show_date.getMonth()+1,1); count_day = (end_day - begin_day)/1000/60/60/24; input_table(begin_day_date,count_day); } set_cal(show_date); function input_table(begin,count) { init(); j=0; if (begin!=0){i=begin-1;}else{i=6} for (c=1;c<count+1;c++) { colum_name = eval("d"+i+"r"+j); if ((now.getDate() == c)&&(show_date.getMonth() == now.getMonth())&&(show_date.getYear() == now.getYear())) {colum_name.style.backgroundColor = "blue";colum_name.style.color = "white";}; colum_name.innerText = c; i++; if (i==7){i=0;j++;} } } function init() { for(j=0;j<6;j++) { for(i=0;i<7;i++) { colum_name = eval("d"+i+"r"+j); colum_name.innerText = "-"; colum_name.style.backgroundColor =""; colum_name.style.color =""; } } } function change_month(sel_month) { show_date = new Date(show_date.getYear(),sel_month,1); set_cal(show_date); } function change_year(sel_year) { sel_year = sel_year.value; show_date = new Date(sel_year,show_date.getMonth(),1); set_cal(show_date); } // End --> </script>
  3. Boa Noite Galera :blush: seguinte estou fazendo uma pagina para enviar msg exemplo você entra seleciona a pessoa e manda a msg. ate ai beleza fiz e funciona beleza minha duvida e como eu faço se quizer mandar para todos sem precisar mandar um a um segue o codigo da pagina que fiz <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>:.Aviso Aluno.:</title></head> <body> <form id="form1" name="form1" method="post" action="addavisoaluno.php"> <p align="center"><strong>Direção Remetente <select name="a4"> <?php include "conexao.php"; ?> <?php $sql="select nome from usuario ORDER BY nome"; $resultado=mysql_query($sql) or die ("ERRO"); while($registro=mysql_fetch_array($resultado)) { $nome=$registro['nome']; echo"<option>$nome</option>"; } ?> </select> <label></label> </strong></p> <td width="546"><div align="center"><strong>Aluno</strong>: <select name="n1"> <?php include "conexao.php"; ?> <?php $sql="select nome from alunos ORDER BY nome"; $resultado=mysql_query($sql) or die ("ERRO"); while($registro=mysql_fetch_array($resultado)) { $nome=$registro['nome']; echo"<option>$nome</option>"; } ?> </select> </strong> </p> </div> <div align="center"><td width="100"><strong>Data: <input type="text" name="data" maxlength="10" size="7" onKeyPress="formata(this,'##/##/####')"></strong></td> <script language="javascript" src="isEmpty.js"></script> <script language="javascript" src="isCPFCNPJ.js"></script> <script language=javascript> function formata(src, mask) { var i = src.value.length; var saida = mask.substring(0,1); var texto = mask.substring(i) if (texto.substring(0,1) != saida) { src.value += texto.substring(0,1); } } function VALIDA() { if(isCPFCNPJ(document.cliente.cpf.value,1)) { alert('CPF OK'); } else { alert('CPF INVALIDO'); } } </script> <p align="center"><strong>Mensagem</strong></p> <p align="center"><strong> <label> <textarea name="msg" id="msg" cols="45" rows="5"></textarea> </label> </strong></p> <p align="center"><strong> <label> <input type="submit" name="enviar" id="enviar" value="Enviar" /> </label> <label> <input type="reset" name="limpar" id="limpar" value="Limpar" /> </label> </strong></p> <p align="center"><strong> <p align="center"><strong><a href="sistema_administrador.php">Voltar</a></strong> <a href="sistema_administrador.php"> <label> </label> </a></p> <p>&nbsp;</p> </form> </body> </html>
  4. @ Rafael voce ira fazer na index onde deseja o login e senha certo... nestes formulario de login e senha você vai ter o campo usuario e senha e o enviar certo.. neste formulario você coloca o acion para a pagina que vai verificar no campo se esta certo ou não para a pessoa poder entrar... que ai você cria o redirecionamento... ai na pagina que verifica no banco você vai por para receber os dados que foram digitados na pagina do ligin e senha... $login = $_POST['login']; $senha = $_POST['senha']; os campos vao esta normal o segredo vai estar no action do formulario para a verificação do usuario
  5. pelo que entendi você uqer colocar um campo e senha na pagina principal como um login e redirecionar apos verificação para uma pagina.. você pode fazer por iframe ou você pode criar na pagina o formulario e no action ir para a pagina que você quer
  6. Boa Tarde Galera... To precisando de uma ideia de como modelar o banco de dados exemplo : o professor acessa a area administrativa e tem o campo de selecionar o aluno e enviar uma msg a ele quando o aluno entrar em sua area restrita ele ve a msg .. já fiz as areas restitas estou com duvidas na modelação do banco mysql para as msg e como eu vo colocar o aluno para ver quando a msg foi enviada para ele
  7. Primeiro vamos a pagina de login que vamos chamar de index.php <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Area Restrita</title> <script src="js/jquery.js" type="text/javascript"></script> <script type="text/javascript"> function validar(){ var ok = 1; var login = $('input[@name=usuario]').val(); var senha = $('input[@name=senha]').val(); if(usuario == ''){ $('input[@name=usuario]').addClass('erro'); ok = 0; } if(senha == ''){ $('input[@name=senha]').addClass('erro'); ok = 0; } if(ok == 0){ window.alert('Campo usuario ou senha em branco'); }else if(ok == 1){ document.form.submit(); } } </script> <style> body {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:x-small;} .semborda {border:none;} .style1 { color: #333333; font-weight: bold; } .overCampo {background:#FFFFCC;} .outCampo {background:#FFFFFF;} .erro{background:#FFCCCC;} .style2 {color: #CCCCCC} </style> </head> <body bgcolor="#333333" topmargin="200"> <form action="logar.php" method="post" name="form"> <table width="330" border="1" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF" bordercolor="#666666" align="center"> <tr> <td height="23" colspan="2" bgcolor="#CCCCCC"><span class="style1" style="margin-left:10px;">Area Restita</span></td> </tr> <tr> <td height="106" colspan="2" class="semborda"><div align="center"><img src="../adm/images/WINDOW~1.JPG" width="69" height="78" /></div></td> </tr> <tr> <td width="75" class="semborda"><span style="margin-left:10px;">Usuário</span></td> <td width="219" class="semborda"><label> <input type="text" name="login" id="login" onfocus="this.className='overCampo'" onblur="this.className='outCampo'" /> </label></td> </tr> <tr> <td height="31" class="semborda"><span style="margin-left:10px;">Senha</span></td> <td class="semborda"> <label> <input name="senha" type="password" id="senha" size="10" onfocus="this.className='overCampo'" onblur="this.className='outCampo'"/> </label> </td> </tr> <tr> <td colspan="2" class="semborda"><hr size="1" color="#CCCCCC" /></td> </tr> <tr> <td height="47" colspan="2" class="semborda"><label> <div align="center"> <input type="submit" name="Submit" id="button" value=" Logar " style="background:#CCCCCC; color:#333333; border:none; height:22px;" onclick="validar()" /> </div> </label></td> </tr> </table> </form> <BR /><BR /> <br /> <p align="center" class="style2">&nbsp;</p> </body> </html> Agora iremos criar a pagina de verificação do login "logar.php" <?php $login = $_POST['login']; $senha = $_POST['senha']; include "conexao.php"; $sql = mysql_query("SELECT * FROM usuario WHERE login = '$login'"); $cont = mysql_num_rows($sql); while($linha = mysql_fetch_array($sql)){ $senha_db = $linha['senha']; $perfil=$linha['perfil']; $nome=$linha['nome']; } if($cont == 0){ echo " <META HTTP-EQUIV=REFRESH CONTENT='0; URL=index.php'> <script type=\"text/javascript\"> alert(\"O nome de usuario não corresponde.\"); </script>"; }else{ if($senha_db != $senha){ echo " <META HTTP-EQUIV=REFRESH CONTENT='0; URL=index.php'> <script type=\"text/javascript\"> alert(\"A senha não corresponde.\"); </script>"; } if($perfil=="1"){ session_start(); $_SESSION['login_usuario'] = $login; $_SESSION['senha_usuario'] = $senha; $_SESSION['nome_usuario']=$nome; header('Location:sistema_administrador.php'); } if($perfil=="2"){ session_start(); $_SESSION['login_usuario'] = $login; $_SESSION['senha_usuario'] = $senha; $_SESSION['nome_usuario']=$nome; header('Location:sistema_administrador2.php'); } } mysql_close($db); ?> Agora Vamos Criar a pagina Verifica para inserir nas paginas que requer login e senha para acesso <?php session_start(); include "conexao.php"; if(isset($_SESSION["login_usuario"]) AND isset($_SESSION['senha_usuario'])){ $login_usuario = $_SESSION["login_usuario"]; $senha_usuario = $_SESSION["senha_usuario"]; $sql = mysql_query("SELECT * FROM usuario WHERE login = '$login_usuario'"); $cont = mysql_num_rows($sql); while($linha = mysql_fetch_array($sql)){ $senha_db = $linha['senha']; } if($cont == 0){ unset($_SESSION["login_usuario"]); unset($_SESSION["senha_usuario"]); echo " <META HTTP-EQUIV=REFRESH CONTENT='0; URL=index.php'> <script type=\"text/javascript\"> alert(\"O nome de usuario não corresponde.\"); </script>"; } if($senha_db != $senha_usuario){//confere senha unset($_SESSION["login_usuario"]); unset($_SESSION["senha_usuario"]); echo " <META HTTP-EQUIV=REFRESH CONTENT='0; URL=index.php'> <script type=\"text/javascript\"> alert(\"A senha não corresponde.\"); </script>"; } }else{ echo " <META HTTP-EQUIV=REFRESH CONTENT='0; URL=index.php'> <script type=\"text/javascript\"> alert(\"O usuario e senha não correspondem.\"); </script>"; } ?> Agora a pagina de conexao com o banco de dados "conexao.php" <?php $db = mysql_connect ("localhost", "root", ""); $dados = mysql_select_db ("teste", $db); ?> e teremos c=que criar o bano de dados tmb -- Estrutura da tabela `usuario` -- CREATE TABLE `usuario` ( `id_usuario` int(11) NOT NULL auto_increment, `login` varchar(15) NOT NULL, `senha` varchar(15) NOT NULL, `perfil` varchar(5) NOT NULL, `nome` varchar(30) NOT NULL, `endereco` varchar(30) NOT NULL, `rg` varchar(10) NOT NULL, `telefone` varchar(15) NOT NULL, PRIMARY KEY (`id_usuario`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=6; agora so estudar e adaptar o banco usuario senha essas coisas
×
×
  • Criar Novo...