Ir para conteúdo
Fórum Script Brasil

Hejafe

Membros
  • Total de itens

    2
  • Registro em

  • Última visita

Tudo que Hejafe postou

  1. Olá Pessoal, Pessoal gostaria de uma ajuda de vocês. Estou desenvolvendo a parte administrativa de um site, porem estou tendo dificuldades na hora de usar a função excluir, editar com javascript e php. Tenho a pagina adm_user.php <?php include("estrutura_adm/adm_config/seguranca.php"); // Inclui o arquivo com o sistema de segurança protegePagina(); // Chama a função que protege a página ?> <!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=iso-8859-1" /> <title>Untitled Document</title> &lt;script src="http://ajax.googleapis.com/ajax/libs/jquery/1.5.1/jquery.min.js"></script> &lt;script src="estrutura_adm/adm_config/adm_tabelas_confi/js/jquery.tablesorter.min.js"></script> &lt;script src="estrutura_adm/adm_config/adm_tabelas_confi/js/jquery.tablesorter.pager.js"></script> <link rel="stylesheet" href="estrutura_adm/adm_config/adm_tabelas_confi/js/custom.css" media="screen" /> </head> <?php include("estrutura_adm/css.php"); ?> <body> <div id="adm_centro_home"> <?php include("estrutura_adm/adm_menu/adm_menu.php"); ?> <div id="adm_div_config"> <div id="pagadm_img"> <img src="imagens/gerenciar_usuarios.png" /> </div> <div id="pagadm_nome"> GERENCIADOR DE USUÁRIOS </div> <div id="center_adm_buttons"> <div id="center_adm_buttons_top"> <div id="pagadm_add"> <img src="imagens/menu_adm/new.png" /> </div> <div id="pagadm_edit"> <img src="imagens/menu_adm/edit.png" /> </div> <div id="pagadm_ativar"> <img src="imagens/menu_adm/activate.png" /> </div> <div id="pagadm_despublicar"> <img src="imagens/menu_adm/despublicar.png" /> </div> <div id="pagadm_desbloquear"> <img src="imagens/menu_adm/desbloquear.png" /> </div> <div id="clear"> </div> </div> <div id="center_adm_buttons_baixo"> <div id="pagadm_add_text"> Novo </div> <div id="pagadm_edit_text"> Editar </div> <div id="pagadm_ativar_text"> Ativar </div> <div id="pagadm_despublicar_text"> Bloquear </div> <div id="pagadm_desbloquear_text"> Publicar </div> <div id="clear"> </div> </div> </div> <div id="clear"> </div> </div> <div id="adm_div_conteudo"> <table cellspacing="0" > <thead> <tr> <th><input type="checkbox" value="1" id="marcar-todos" name="marcar-todos" /></th> <th>ID</th> <th>Nome</th> <th>Ativo</th> <th>E-mail</th> <th>Usuário</th> <th>Data Registro</th> <th>Ultima Visita</th> </tr> </thead> <tbody> <?php include_once("config/conecta.php"); $sql_user = "select * FROM fibra_adm_usuarios order by nome"; $sql_query_user = (mysql_query($sql_user)); $sql_total_user = (mysql_num_rows($sql_query_user)); $cont = mysql_num_rows($sql_query_user); $cont = 0; while($obj=mysql_fetch_array($sql_query_user)) { echo "<tr>"; echo " <td><input type=\"checkbox\" value=\"".$obj['id']."\" id=\"".$obj['id']."\" name=\"marcar[]\" /></td>"; echo " <td> ".$obj['id']." </td>"; echo " <td>".$obj['nome']."</td>"; echo " <td>". $obj['bloqueado'] ."</td>"; echo " <td>". $obj['email'] ."</td>"; echo " <td> ".$obj['usuario']."</td>"; echo " <td> ".$obj['data_registro']."</td>"; echo " <td> ".$obj['data_ultima_visita']."</td>"; echo "</tr>"; } ?> </tbody> </table> <div id="adm_div_conteudo_pager"> <div id="pager" class="pager"> <form> <span> Exibir <select class="pagesize"> <option selected="selected" value="10">10</option> <option value="20">20</option> <option value="30">30</option> <option value="40">40</option> </select> registros </span> <img src="estrutura_adm/adm_config/adm_tabelas_confi/img/first.png" class="first"/> <img src="estrutura_adm/adm_config/adm_tabelas_confi/img/prev.png" class="prev"/> <input type="text" class="pagedisplay"/> <img src="estrutura_adm/adm_config/adm_tabelas_confi/img/next.png" class="next"/> <img src="estrutura_adm/adm_config/adm_tabelas_confi/img/last.png" class="last"/> </form> </div> </div> </div> </div> &lt;script> $(function(){ $('table > tbody > tr:odd').addClass('odd'); $('table > tbody > tr').hover(function(){ $(this).toggleClass('hover'); }); $('#marcar-todos').click(function(){ $('table > tbody > tr > td > :checkbox') .attr('checked', $(this).is(':checked')) .trigger('change'); }); $('table > tbody > tr > td > :checkbox').bind('click change', function(){ var tr = $(this).parent().parent(); if($(this).is(':checked')) $(tr).addClass('selected'); else $(tr).removeClass('selected'); }); $('form').submit(function(e){ e.preventDefault(); }); $('#pesquisar').keydown(function(){ var encontrou = false; var termo = $(this).val().toLowerCase(); $('table > tbody > tr').each(function(){ $(this).find('td').each(function(){ if($(this).text().toLowerCase().indexOf(termo) > -1) encontrou = true; }); if(!encontrou) $(this).hide(); else $(this).show(); encontrou = false; }); }); $("table") .tablesorter({ dateFormat: 'uk', headers: { 0: { sorter: false }, 8: { sorter: false } } }) .tablesorterPager({container: $("#pager")}) .bind('sortEnd', function(){ $('table > tbody > tr').removeClass('odd'); $('table > tbody > tr:odd').addClass('odd'); }); }); </script> </body> </html> Gostaria de saber como faço para quando eu selecionar um ou mais checkboxs eu possa excluir, editar clicando nas respectivas imagens que se encontram na <div id="center_adm_buttons_top">. Obrigado pela ajuda.
  2. Hejafe

    Calendario php

    Olá pessoal, estou com um problema que não sei como resolver. Vamos ao problema: Tenho 1 tabela no banco de dados que se chama "plano_manutencao aonde contem 5 campos ID,COMPUTADOR_ID, A,P,MANUTENCAO nesta tabela tenho que multiplicar o A x P que dependendo do resulto será = "SEMESTRE"; "QUADRIMESTRAL" ou "ANUAL"; ate ai tudo sussi, Agora gostaria de saber como poderia colocar isto num calendario pois preciso saber os dia que poderia fazer esta manutencao de acordo com o resultado de A x P. Ex: se o computador for anual ele me mostra no calendario 02/12/2011 e depois novamente 02/12/2012. lembrando que SEMESTRAL = 2x no ano, QUADRIMESTRAL = 3x no ano e ANUAL = 1x eu montei um calendario em php porem não sei como fazer para mostrar estas informações. E também se é possivel fazer isto. Lembrando que as manutenções não podem cair em feriados nem finais de semanas. Segue meu codigo do calendario: <HTML> <HEAD> </HEAD> <BODY link=black vlink=black alink=black> <?php //gera calendario echo calendario(); function dia_pascoa($a){ //retorna a páscoa if ($a<1900){$a+=1900;} $c = floor($a/100); $n = $a - (19*floor($a/19)); $k = floor(($c - 17)/25); $i = $c - $c/4 - floor(($c-$k)/3) +(19*$n) + 15; $i = $i - (30*floor($i/30)); $i = $i - (floor($i/28)*(1-floor($i/28))*floor(29/($i+1))*floor((21-$n)/11)); $j = $a + floor($a/4) + $i + 2 -c + floor($c/4); $j = $j - (7* floor($j/7)); $l = $i - $j; $m = 3 + floor(($l+40)/44); $d = $l + 28 - (31*floor($m/4)); $retorno=mktime(0, 0, 0, $m, $d-1, $a); return $retorno; } function calendario(){ //Variável de retorno do código em HTML $retorno=""; //Primeira linha do calendário $arr_dias=Array("Dom","Seg","Ter","Qua","Qui","Sex","Sáb"); //Deseja iniciar pelo sábado? $ini_sabado=false; //Feriados comuns $feriados["1-1"]="Confraternização Universal"; $feriados["21-4"]="Tiradentes"; $feriados["15-11"]="Proclamação da República"; $feriados["2-11"]="Finados"; $feriados["1-5"]="Dia do Trabalho"; $feriados["7-9"]="Dia da Independência"; $feriados["12-10"]="N.S. Aparecida"; //$feriados["15-10"]="Dia dos Professores"; $feriados["25-12"]="Natal"; //mes e ano do calendario a ser montado if($_GET['mes'] and $_GET['ano']) { $mes = $_GET['mes']; $ano = $_GET['ano']; } else { $mes = date("m"); $ano = date("Y"); } //Feriados com data mutante $pascoa=dia_pascoa($ano); $feriados[date("j-n", $pascoa)]="Páscoa"; $feriados[date("j-n", $pascoa-86400*2)]="Paixão"; $feriados[date("j-n", $pascoa-86400*46)]="Cinzas"; $feriados[date("j-n", $pascoa-86400*47)]="Carnaval"; $feriados[date("j-n", $pascoa+86400*60)]="Corpus Christi"; $cont_mes = 1; if ($ini_sabado){ $dia_semana = converte_dia(date("w", mktime(0, 0, 0, $mes, 1, $ano))); //dia da semana do primeiro dia do mes }else{ //Comum $dia_semana = date("w", mktime(0, 0, 0, $mes, 1, $ano)); } $t_mes = date("t", mktime(0, 0, 0, $mes, 1, $ano)); //no. total de dias no mes //dados do mes passado $dia_semana_ant = ((date("d", mktime(0, 0, 0, $mes, 0, $ano))+1)-$dia_semana); $mes_ant = date("m", mktime(0, 0, 0, $mes, 0, $ano)); $ano_ant = date("Y", mktime(0, 0, 0, $mes, 0, $ano)); //dados do mes seguinte $dia_semana_post = 1; $mes_post = date("m", mktime(0, 0, 0, $mes, $t_mes+1, $ano)); $ano_post = date("Y", mktime(0, 0, 0, $mes, $t_mes+1, $ano)); $retorno.="<center>"; //titulo do calendario $retorno.= "<font style=\"font-family:verdana,arial,serif;font-size:16\"><b>Calendário: ".converte_mes($mes)."/".$ano."</b></font><br>"; //montagem do calendario $retorno.= "<table><tr><td> </td><td>"; $retorno.= "<table border=1 width=580 cellpadding=5 cellspacing=5 style='border-collapse: collapse' id=AutoNumber1 bordercolor=#333333>"; //primeira linha do calendario $retorno.= "<tr bgcolor=#B5B5B5 face=verdana,arial,serif>"; for($i=0;$i<7;$i++){ if ($i==0 || $i==6){ //é domingo ou sábado $retorno.= "<td bgcolor=#994444><font color=#EEEEEE face=verdana,arial,serif>$arr_dias[$i]</font></td>"; }else{ $retorno.= "<td><font color=#EEEEEE face=verdana,arial,serif>$arr_dias[$i]</font></td>"; } } $cont_cor = 0; while ($t_mes >= $cont_mes) { $cont_semana = 0; $retorno.= "<tr>"; if ($dia_semana == 7) { $dia_semana = 0; } if(($cont_cor%2)!=0) //alterna cor das linhas { $cor = "#F0F0F0"; } else { $cor = "#F8F8F8"; } while ($dia_semana < 7) { if ($cont_mes <= $t_mes) { if ($dia_semana == $cont_semana) //celulas de dias do mes { $retorno.= "<td valign=top bgcolor=".$cor." width=110 height=70>"; $retorno.= "<font face=verdana,arial,serif size=2><b>".$cont_mes."</b>"; /************************************************************/ /******** Conteudo do calendario, se tiver, aqui!!!! ********/ /************************************************************/ $nome_feriado=$feriados[$cont_mes."-".((int)$mes)]; if ($nome_feriado!=""){ $retorno.= "<br>" . $nome_feriado; } $retorno.= "</font></td>"; $cont_mes++; $dia_semana++; $cont_semana++; } else //celulas vazias no inicio (mes anterior) { $retorno.= "<td valign=top bgcolor=".$cor.">"; $retorno.= "<font color=#AAAAAA face=verdana,arial,serif size=2>".$dia_semana_ant."</font>"; $retorno.= "</td>"; $cont_semana++; $dia_semana_ant++; } } else { while ($cont_semana < 7) //celulas vazias no fim (mes posterior) { $retorno.= "<td valign=top bgcolor=".$cor.">"; $retorno.= "<font color=#AAAAAA face=verdana,arial,serif size=2>".$dia_semana_post."</font>"; $retorno.= "</td>"; $cont_semana++; $dia_semana_post++; } break 2; } } $retorno.= "</tr>"; $cont_cor++; } $retorno.= "</table>"; $retorno.= "</td></tr></table>"; $retorno.= "<br>"; //links para mes anterior e mes posterior $retorno.= "<table width=100%><tr><td width=50% align=right>"; $retorno.= "<font style=\"font-family:verdana,arial,serif;font-size:12\">Mês anterior: <a href=".$_SERVER['PHP_SELF']."?mes=".$mes_ant."&ano=".$ano_ant." class=estilo1>".converte_mes($mes_ant)."/".$ano_ant."</a></font></td>"; $retorno.= "<td> | </td><td width=50%>"; $retorno.= "<font style=\"font-family:verdana,arial,serif;font-size:12\">Mês posterior: <a href=".$_SERVER['PHP_SELF']."?mes=".$mes_post."&ano=".$ano_post." class=estilo1>".converte_mes($mes_post)."/".$ano_post."</a></font>"; $retorno.= "</td></tr></table>"; //formulario para escolha de uma data $retorno.= "<form method=get action=".$_SERVER['PHP_SELF'].">"; $retorno.= "<font style=\"font-family:verdana,arial,serif;font-size:12\">Mês: </font><select name=mes>"; $retorno.= "<option></option>"; for($cont=1;$cont<=12;$cont++) { $retorno.= "<option value=".$cont.">".converte_mes($cont)."</option>"; } $retorno.= "</select>"; $retorno.= "<font style=\"font-family:verdana,arial,serif;font-size:12\"> Ano: </font><select name=ano>"; $retorno.= "<option></option>"; for($cont=date("Y")-5;$cont<=date("Y")+5;$cont++) { $retorno.= "<option value=".$cont.">".$cont."</option>"; } $retorno.= "</select>"; //Variaveis login na pagina apolo $retorno.= "<input type=hidden name=usuario value='".$_GET['usuario']."' />"; $retorno.= "<input type=hidden name=senha value='".$_GET['senha']."' />"; $retorno.= " <input type=submit value=OK>"; $retorno.= "</form>"; $retorno.= "</center>"; return $retorno; } function converte_dia($dia_semana) //funcao para comecar a montar o calendario pela quarta-feira { if($dia_semana == 0) { $dia_semana = 1; } elseif ($dia_semana == 1) { $dia_semana = 2; } elseif ($dia_semana == 2) { $dia_semana = 3; } elseif ($dia_semana == 3) { $dia_semana = 4; } elseif ($dia_semana == 4) { $dia_semana = 5; } elseif ($dia_semana == 5) { $dia_semana = 6; } elseif ($dia_semana == 6) { $dia_semana = 0; } return $dia_semana; } function converte_mes($mes) { if($mes == 1) { $mes = "Janeiro"; } elseif($mes == 2) { $mes = "Fevereiro"; } elseif($mes == 3) { $mes = "Março"; } elseif($mes == 4) { $mes = "Abril"; } elseif($mes == 5) { $mes = "Maio"; } elseif($mes == 6) { $mes = "Junho"; } elseif($mes == 7) { $mes = "Julho"; } elseif($mes == 8) { $mes = "Agosto"; } elseif($mes == 9) { $mes = "Setembro"; } elseif($mes == 10) { $mes = "Outubro"; } elseif($mes == 11) { $mes = "Novembro"; } elseif($mes == 12) { $mes = "Dezembro"; } return $mes; } ?> </BODY> </HTML> Valeus pela ajuda pessoal
×
×
  • Criar Novo...