Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- include ('../../includes/Config.php');
- include ('../../includes/Funcoes.php');
- foreach ($_POST as $campo => $valor) $$campo = processaString($valor);
- $Config = array(
- 'arquivo'=>'central/usuarios',
- 'tabela'=>'central_usuario',
- 'id'=>'id_central_usuario',
- 'pasta'=>'central-usuarios',
- );
- // Testes
- $Erro=false;
- //if (validaCPF($usuario_cpf)==false) $Erro= "CPF";
- if (verificaCadastro2($Config['tabela'],"central_usuario_login",$central_usuario_login)==false) $Erro= "Login";
- //if (strlen($usuario_telefone_email_alternativo) < 2) $Erro .= "|E-mail";
- if ($Erro==true) : redirect(site_url(DIR_ADM)."/sys/".$Config['arquivo']."/msg/errorTipo/tipo/".$Erro.""); endif;
- // -----------------------------------------------------------------------------------------------------------
- // Incluir ou alterar dados no banco de dados
- // -----------------------------------------------------------------------------------------------------------
- if ($_GET['faz']=="dados") :
- $dados = array(
- 'central_usuario_login'=>$central_usuario_login,
- //'central_usuario_senha'=>$password,
- 'central_usuario_senha'=>md5(sha1(strtolower(trim($password)))),
- 'central_usuario_id_usuario'=>$central_usuario_id_usuario,
- 'central_usuario_id_usuario_tipo'=>$central_usuario_id_usuario_tipo,
- 'central_usuario_flag_status'=> 2,
- );
- if ($$Config['id']>0) :
- // list($codigo) = $BancoDeDados->query("SELECT central_usuario_codigo FROM ".$Config['tabela']." WHERE ".$Config['id']."=".(int)$$Config['id']);
- //else :
- $codigo = md5(date('Ymdhis').rand(10000,99999));
- $dados['central_usuario_codigo']=$codigo;
- @mkdir('../../arquivos/'.$Config['pasta'].'/'.$codigo.'/');
- @mkdir('../../arquivos/'.$Config['pasta'].'/'.$codigo.'/fotos/');
- @mkdir('../../arquivos/'.$Config['pasta'].'/'.$codigo.'/miniaturas/');
- endif;
- //Capa
- if (strlen($Capa)>5) :
- @unlink('../../arquivos/'.$Config['pasta'].'/'.$codigo.'/capa.jpg');
- @rename('../../arquivos/'.$Config['pasta'].'/'.$Capa,'../../arquivos/'.$Config['pasta'].'/'.$codigo.'/capa.jpg');
- endif;
- $insert = $BancoDeDados->insert($Config['tabela'],$dados);
- $id = $BancoDeDados->last_insert_id();
- redirect(site_url(DIR_ADM)."/sys/".$Config['arquivo']."/msg/cadastrado");
- endif;
- if ($_GET['faz']=="update") :
- $dados = array(
- 'central_usuario_login'=>$central_usuario_login,
- //'central_usuario_senha'=>$password,
- //'central_usuario_senha'=>md5(sha1(strtolower(trim($password)))),
- 'central_usuario_id_usuario'=>$central_usuario_id_usuario,
- 'central_usuario_id_usuario_tipo'=>$central_usuario_id_usuario_tipo,
- 'central_usuario_data'=>$central_usuario_data,
- 'central_usuario_flag_status'=>$central_usuario_flag_status
- );
- //if ($usuario_check > 0){
- $update = $BancoDeDados->update($Config['tabela'],$dados,array('id_central_usuario'=>$_GET['ID']));
- //}
- redirect(site_url(DIR_ADM)."/sys/".$Config['arquivo']."/msg/atualizado");
- endif;
- // -----------------------------------------------------------------------------------------------------------
- // Excluir um registro e seus arquivos
- // -----------------------------------------------------------------------------------------------------------
- if ($_GET['faz']=="excluir") :
- $update = $BancoDeDados->update($Config['tabela'],array(
- 'central_usuario_desativado' => '1',
- ),array('id_central_usuario'=>$_GET['ID']));
- redirect(site_url(DIR_ADM)."/sys/".$Config['arquivo']."/msg/excluir");
- endif;
- // -----------------------------------------------------------------------------------------------------------
- // Ativar ou Bloquear um registro e seus arquivos
- // -----------------------------------------------------------------------------------------------------------
- if ($_GET['faz']=="ativar") :
- $update = $BancoDeDados->update($Config['tabela'],array(
- 'central_usuario_flag_status' => '1',
- ),array('id_central_usuario'=>$_GET['ID']));
- redirect(site_url(DIR_ADM)."/sys/".$Config['arquivo']."/msg/ativado");
- endif;
- if ($_GET['faz']=="bloquear") :
- $update = $BancoDeDados->update($Config['tabela'],array(
- 'central_usuario_flag_status' => '2',
- ),array('id_central_usuario'=>$_GET['ID']));
- redirect(site_url(DIR_ADM)."/sys/".$Config['arquivo']."/msg/bloqueado");
- endif;
- // -----------------------------------------------------------------------------------------------------------
- // Apaga vários itens de uma vez só
- // -----------------------------------------------------------------------------------------------------------
- if ($_GET['faz']=="excluir_massa") :
- endif;
- // SE NADA FAZER
- redirect(site_url(DIR_ADM)."/sys/".$Config['arquivo']."/msg/error");
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement