| Server IP : 20.75.53.88 / Your IP : 216.73.217.138 [ Web Server : Apache System : Linux VMRALP-3 4.4.0-256-generic #290~14.04.1-Ubuntu SMP Thu Jun 20 09:24:50 UTC 2024 x86_64 User : www-data ( 33) PHP Version : 5.5.9-1ubuntu4.29+esm15 Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority, Domains : 3 Domains MySQL : ON | cURL : OFF | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : ON Directory : /var/www/html/merenda/dev/modulos/produto/ |
Upload File : |
<?php
/**
* Created by PhpStorm.
* User: Ralp Alves
* Date: 05/03/15
* Time: 08:31
*/
session_start();
$idusu = $_SESSION['idusu'];
ini_set('display_errors', 'on');
$var_acao = $_GET['var_acao'];
include_once('includes/funcoes.php');
mysql_select_db($banco, $conexao);
//INCLUSAO DE REGISTROS
if ($var_acao=='cadastrar') {
$des_prod = sem_acento(strtoupper($_POST['txt_descricao']));
$esp_tecn = sem_acento($_POST['txt_especificacao']);
$grp_prod = $_POST['txt_grupo_produto'];
$nat_prod = $_POST['txt_natureza'];
$emb_unit = $_POST['txt_emb_unitaria'];
$pes_unit = str_replace(',', '.', str_replace('.', '', $_POST['txt_peso_unitario']));
$und_prod = $_POST['txt_unidade_produto'];
$mrc_prod = $_POST['txt_marca_prod'];
$emb_secu = $_POST['txt_emb_secundaria'];
$ctd_secu = $_POST['txt_cont_emb_sec'];
$vlr_prod = str_replace(',', '.', str_replace('.', '', $_POST['txt_valor']));
//composição centesimal produto
$ccp_ener = $_POST['txt_energia'];
$ccp_carb = $_POST['txt_carboidrato'];
$ccp_prot = $_POST['txt_proteina'];
$ccp_lipi = $_POST['txt_lipidios'];
$ccp_fibr = $_POST['txt_fibras'];
$ccp_vita = $_POST['txt_vit_a'];
$ccp_vitc = $_POST['txt_vit_c'];
$ccp_calc = $_POST['txt_calcio'];
$ccp_ferr = $_POST['txt_ferro'];
$ccp_magn = $_POST['txt_magnesio'];
$ccp_zinc = $_POST['txt_zinco'];
$ccp_sodi = $_POST['txt_sodio'];
//outras informações
$txt_fcorrecao = $_POST['txt_fcorrecao'];
$txt_icoccao = $_POST['txt_icoccao'];
$gravar = mysql_query("
insert into
produtos
(
pro_produto, pro_esptecnica, pro_vrunit, pro_grupo_id, pro_natureza, pro_embunit_id,
pro_pesounit, pro_unid_id, pro_marca, pro_embsecun_id, pro_embsec_conteudo,
pro_energia, pro_carboidrato, pro_proteinas, pro_lipidios, pro_fibras, pro_vitamina_a,
pro_vitamina_c, pro_calcio, pro_ferro, pro_magnesio, pro_zinco, pro_sodio, pro_fatorcorr,pro_indcoaccao,pro_tipo
)
value
(
'$des_prod', '$esp_tecn', '$vlr_prod', '$grp_prod', '$nat_prod', '$emb_unit',
'$pes_unit', '$und_prod', '$mrc_prod', '$emb_secu', '$ctd_secu',
'$ccp_ener', '$ccp_carb', '$ccp_prot', '$ccp_lipi', '$ccp_fibr', '$ccp_vita',
'$ccp_vitc', '$ccp_calc', '$ccp_ferr', '$ccp_magn', '$ccp_zinc', '$ccp_sodi',
'$txt_fcorrecao','$txt_icoccao','1'
)");
$ult_cod = mysql_insert_id();
//********LOG USUARIOS*******/
$datal = date('d/m/Y');
$horal = date('H:i');
$ipnum = $_SERVER['REMOTE_ADDR'];
$log = mysql_query("INSERT INTO usuariolog
(
log_usu_id,log_data,log_hora,log_acao,log_ip
)
VALUES
(
'$idusu','$datal','$horal','inclusão do produto $ult_cod-$des_prod','$ipnum'
)") or die('Erro ao gravar log: ' . mysql_error());
//********LOG USUARIOS*******/
echo("
<div class='container' style='text-align: center;'>
<div id='dialog' class='modal modal-dialog'></div>
<div class='bs-example'>
<div class='alert alert-success'>
<a href='?page=./produto/produto_cad&cod_produto=$ult_cod' class='close' data-dismiss='alert'><i class='fa fa-check' title='salvar'></i></a>
Produto <strong> ' $ult_cod - $des_prod '</strong> cadastrado com sucesso!
</div>
</div>
</div>
</div>
");
}
//EDIÇÃO DE REGISTROS
if ($var_acao=='editar') {
$source = array('.', ',');
$replace = array('', '.');
$valor = str_replace($source, $replace, $_POST['txt_peso_unitario']);
$cod_prod = $_POST['txt_ID'];
$des_prod = sem_acento(strtoupper($_POST['txt_descricao']));
$esp_tecn = sem_acento($_POST['txt_especificacao']);
$grp_prod = $_POST['txt_grupo_produto'];
$nat_prod = $_POST['txt_natureza'];
$emb_unit = $_POST['txt_emb_unitaria'];
//$pes_unit = str_replace(',', '.', str_replace('.', '', $_POST['txt_peso_unitario']));
$pes_unit = $valor;
$und_prod = $_POST['txt_unidade_produto'];
$mrc_prod = $_POST['txt_marca_prod'];
$emb_secu = $_POST['txt_emb_secundaria'];
$ctd_secu = $_POST['txt_cont_emb_sec'];
$vlr_prod = str_replace(',', '.', str_replace('.', '', $_POST['txt_valor']));
//composição centesimal produto
$ccp_ener = $_POST['txt_energia'];
$ccp_carb = $_POST['txt_carboidrato'];
$ccp_prot = $_POST['txt_proteina'];
$ccp_lipi = $_POST['txt_lipidios'];
$ccp_fibr = $_POST['txt_fibras'];
$ccp_vita = $_POST['txt_vit_a'];
$ccp_vitc = $_POST['txt_vit_c'];
$ccp_calc = $_POST['txt_calcio'];
$ccp_ferr = $_POST['txt_ferro'];
$ccp_magn = $_POST['txt_magnesio'];
$ccp_zinc = $_POST['txt_zinco'];
$ccp_sodi = $_POST['txt_sodio'];
//outras informações
$txt_fcorrecao = $_POST['txt_fcorrecao'];
$txt_icoccao = $_POST['txt_icoccao'];
$editar = mysql_query("
update
produtos set
pro_produto='$des_prod', pro_esptecnica='$esp_tecn', pro_vrunit='$vlr_prod', pro_grupo_id='$grp_prod', pro_natureza='$nat_prod', pro_embunit_id='$emb_unit',
pro_pesounit='$pes_unit', pro_unid_id='$und_prod', pro_marca='$mrc_prod', pro_embsecun_id='$emb_secu', pro_embsec_conteudo='$ctd_secu',
pro_energia='$ccp_ener', pro_carboidrato='$ccp_carb', pro_proteinas='$ccp_prot', pro_lipidios='$ccp_lipi', pro_fibras='$ccp_fibr', pro_vitamina_a='$ccp_vita',
pro_vitamina_c='$ccp_vitc', pro_calcio='$ccp_calc', pro_ferro='$ccp_ferr', pro_magnesio='$ccp_magn', pro_zinco='$ccp_zinc', pro_sodio='$ccp_sodi',
pro_fatorcorr='$txt_fcorrecao',pro_indcoaccao='$txt_icoccao',pro_tipo='1'
where pro_id = $cod_prod;");
//********LOG USUARIOS*******/
$datal = date('d/m/Y');
$horal = date('H:i');
$ipnum = $_SERVER['REMOTE_ADDR'];
$log = mysql_query("INSERT INTO usuariolog
(
log_usu_id,log_data,log_hora,log_acao,log_ip
)
VALUES
(
'$idusu','$datal','$horal','Editou o produto $cod_prod-$des_prod','$ipnum'
)") or die('Erro ao gravar log: ' . mysql_error());
//********LOG USUARIOS*******/
$a = new aviso();
$a->avisoSucesso('?page=./produto/produto', 'Registro alterado com sucesso', 'Edição');
}
//EXCLUSAO DE REGISTROS
if ($var_acao=='excluir') {
$cod_prod = &$_GET['cod_produto'];
$des_prod = &$_GET['des_prod'];
$editar = mysql_query("delete from produtos where pro_id = $cod_prod;");
//********LOG USUARIOS*******/
$datal = date('d/m/Y');
$horal = date('H:i');
$ipnum = $_SERVER['REMOTE_ADDR'];
$log = mysql_query("INSERT INTO usuariolog
(
log_usu_id,log_data,log_hora,log_acao,log_ip
)
VALUES
(
'$idusu','$datal','$horal','Excluiu o produto $cod_prod-$des_prod','$ipnum'
)") or die('Erro ao gravar log: ' . mysql_error());
//********LOG USUARIOS*******/
echo("
<div class='container' style='text-align: center;'>
<div id='dialog' class='modal modal-dialog'></div>
<div class='bs-example'>
<div class='alert alert-success'>
<a href='?page=./produto/produto' class='close' data-dismiss='alert'><i class='fa fa-check' title='salvar'></i></a>
Produto <strong>'$cod_prod'</strong> excluído com sucesso!
</div>
</div>
</div>
</div>
");
}
//INCLUSAO DE PRODUTOS DA TABELA TACO
if ($var_acao=='ins_taco') {
$cod_prod = $_GET['cod_produto'];
$rsResult = mysql_query("SELECT * from produtosaux WHERE prx_id=$cod_prod");
$row = mysql_fetch_array($rsResult);
$des_prod = sem_acento(strtoupper($row['prx_produto']));
$esp_tecn = 'Informar especificacao';
$grp_prod = $row['prx_grupo'];
$nat_prod = '1';
$emb_unit = '1';
$pes_unit = '1';
$und_prod = '5';
$mrc_prod = '133';
$emb_secu = '1';
$ctd_secu = '1';
$vlr_prod = '0';
//composição centesimal produto
$ccp_ener = $row['prx_energia'];
$ccp_carb = $row['prx_carboidrato'];
$ccp_prot = $row['prx_proteinas'];
$ccp_lipi = $row['prx_lipidios'];
$ccp_fibr = $row['prx_fibras'];
$ccp_vita = $row['prx_vitamina_a'];
$ccp_vitc = $row['prx_vitamina_c'];
$ccp_calc = $row['prx_calcio'];
$ccp_ferr = $row['prx_ferro'];
$ccp_magn = $row['prx_magnesio'];
$ccp_zinc = $row['prx_zinco'];
$ccp_sodi = $row['prx_sodio'];
$gravar = mysql_query("
insert into
produtos
(
pro_produto, pro_esptecnica, pro_vrunit, pro_grupo_id, pro_natureza, pro_embunit_id,
pro_pesounit, pro_unid_id, pro_marca, pro_embsecun_id, pro_embsec_conteudo,
pro_energia, pro_carboidrato, pro_proteinas, pro_lipidios, pro_fibras, pro_vitamina_a,
pro_vitamina_c, pro_calcio, pro_ferro, pro_magnesio, pro_zinco, pro_sodio, pro_tipo
)
value
(
'$des_prod', '$esp_tecn', '$vlr_prod', '$grp_prod', '$nat_prod', '$emb_unit',
'$pes_unit', '$und_prod', '$mrc_prod', '$emb_secu', '$ctd_secu',
'$ccp_ener', '$ccp_carb', '$ccp_prot', '$ccp_lipi', '$ccp_fibr', '$ccp_vita',
'$ccp_vitc', '$ccp_calc', '$ccp_ferr', '$ccp_magn', '$ccp_zinc', '$ccp_sodi','1'
)");
$ult_cod = mysql_insert_id();
//********LOG USUARIOS*******/
$datal = date('d/m/Y');
$horal = date('H:i');
$ipnum = $_SERVER['REMOTE_ADDR'];
$log = mysql_query("INSERT INTO usuariolog
(
log_usu_id,log_data,log_hora,log_acao,log_ip
)
VALUES
(
'$idusu','$datal','$horal','inclusão do produto TACO no cadastro principal $ult_cod-$des_prod','$ipnum'
)") or die('Erro ao gravar log: ' . mysql_error());
//********LOG USUARIOS*******/
$a = new aviso();
$a->avisoSucesso('?page=./produto/produto_taco&cod_produto=' . $ult_cod, 'Registro adicionado com sucesso', 'Tabela TACO');
//
// echo("
// <div class='container' style='text-align: center;'>
// <div id='dialog' class='modal modal-dialog'></div>
// <div class='bs-example'>
// <div class='alert alert-success'>
// <a href='?page=./produto/produto_taco&cod_produto=$ult_cod' class='close' data-dismiss='alert'><i class='fa fa-check' title='salvar'></i></a>
// Produto da tabela TACO<strong> ' $ult_cod - $des_prod '</strong> adicionado com sucesso!
// </div>
// </div>
// </div>
// </div>
//");
}