1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 <? require('bd_adm.php'); $titulo=str_replace('"',"\"",$_POST['titulo']); $titulo=str_replace("'"," ´ ",$titulo); $texto=str_replace('"',"\"",$_POST['texto']); $texto=str_replace("'","´ ",$texto); $ativa = ($_POST['ativa']) ? $_POST['ativa'] : 'N'; $destaque = ($_POST['destaque']) ? $_POST['destaque'] : 'N'; if($_POST['data_publica']=="") { $data_publica = date('Y-m-d'); } else { $data_publica = date2sql($_POST[ 'data_publica']); } $sql="titulo='$titulo', texto='$texto', resenha='".$_POST['resenha']."', data_publica='$data_publica', ti po='".$_POST['tipo']."', destaque='$destaque', ativa='$ativa'"; if ($_POST['codigo']=="") $sql="insert into informa set $sql"; else $sql="update informa set $sql where codigo=".$_POST['codigo']; switch ($_GET['acao']) { case cadastrar: mysql_query($sql, $conecta) or die ("nao foi possivel cadastrar"); if ($_POST['codigo']=="") list($_POST['codigo']) = mysql_fetch_row(mysql_query('select last_insert_id() from informa limit 1', $con ecta)); if ($_POST['apagar_foto']) { $file_name="noticias_".$_POST['codigo'].".jpg"; unlink("fotos/".$file_name); $file_name_tumb="noticias_tumb_".$_POST['codigo'].".jpg"; unlink("fotos/".$file_name_tumb); } if ($_POST['apagar_pdf']) { $file_name="pdf_".$_POST['codigo'].".pdf"; unlink("pdf/".$file_name); } if ($_FILES['foto']['name']!="") { $tipoarquivo = explode(".", $_FILES['foto']['name']); $extensao = $tipoarquivo[1]; $file_name="noticias_".$_POST['codigo'].".jpg"; $file_name_tumb="noticias_tumb_".$_POST['codigo'].".jpg"; if($extensao=='jpg') { criar_thumbnail($_FILES['foto']['tmp_name'], "fotos/", "326", "$file_name", "JPEG"); criar_thumbnail($_FILES['foto']['tmp_name'], "fotos/", "70", "$file_name_tumb", "JPEG"); } if($extensao=='gif') { criar_thumbnail2($_FILES['foto']['tmp_name'], "fotos/", "326", "$file_name", "JPEG"); criar_thumbnail2($_FILES['foto']['tmp_name'], "fotos/", "70", "$file_name_tumb", "JPEG"); } } if ($_FILES['pdf']['name']!="") { $file_name_pdf="pdf_".$_POST['codigo'].".pdf"; move_uploaded_file($_FILES['pdf']['tmp_name'], "pdf/".$file_name_pdf); } if ($_POST['codigo']=="") $redir = "noticias.php?op=lis_not&msg=cad_not"; else $redir = "noticias.php?op=lis_not&msg=edi_not"; header("Location:$redir"); break; case excluir: d:\T\administro\gerenciador\script_noticias.php: 1/2 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 $file_name="noticias_".$_GET['codigo'].".jpg"; if(file_exists("fotos/".$file_name)) unlink("fotos/".$file_name); $file_name_tumb="noticias_tumb_".$_GET['codigo'].".jpg"; if(file_exists("fotos/".$file_name_tumb)) unlink("fotos/".$file_name_tumb); $file_name_pdf="pdf_".$_GET['codigo'].".pdf"; if(file_exists("pdf/".$file_name_pdf)) unlink("pdf/".$file_name_pdf); $sql="delete from informa where codigo=".$_GET['codigo']; mysql_query($sql, $conecta); header("Location:noticias.php?op=lis_not&msg=exc_not"); break; //para ativar e desativar sem precisar editar case ativar: $sql="update informa set ativa='S' where codigo=".$_GET['codigo']; mysql_query($sql, $conecta) or die ("nao foi possivel ativar"); header("Location:noticias.php?op=lis_not"); break; case desativar: $sql2="update informa set ativa='N' where codigo=".$_GET['codigo']; mysql_query($sql2, $conecta) or die ("nao foi possivel desativar"); header("Location:noticias.php?op=lis_not"); break; // termina aqui } mysql_close($conecta); ?> d:\T\administro\gerenciador\script_noticias.php: 2/2 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 <? require('bd.php'); $ativa = ($ativa) ? $ativa: 'N'; $sql="titulo='$titulo', texto='$texto', data='$data', numero='$numero', ativa='$ativa'"; $data_cad=date("Y-m-d"); $hora_cad=(strftime("%H:%M:%S")); if ($codigo=="") $sql="insert into boletim set $sql, dat_cad='$data_cad', hor_cad='$hora_cad'"; else $sql="update boletim set $sql where codigo=$codigo"; switch ($acao) { case cadastrar: mysql_query($sql, $conecta) or die ("nao foi possivel"); if ($codigo=="") list($codigo) = mysql_fetch_row(mysql_query('select last_insert_id() from boletim limit 1', $conecta)); if($foto) { $file_name="boletim_".$codigo.".jpg"; criar_thumbnail($foto, "fotos/", "2000", "$file_name", "JPEG"); } if($apagar_foto) { $p = "./fotos/boletim_".$codigo.".jpg"; if(file_exists($p)) unlink($p); } if($pdf) { $file_name="boletim_".$codigo.".pdf"; copy($pdf, "./pdf/".$file_name); } if($apagar_pdf) { $p = "./pdf/boletim_".$codigo.".pdf"; if(file_exists($p)) unlink($p); } if ($codigo=="") $redir = "logado.php?opcao=boletim&op=listar&msg=cadastrado"; else $redir = "logado.php?opcao=boletim&op=listar&msg=editado"; header("Location:$redir"); break; case excluir: if(file_exists("./fotos/boletim_".$codigo.".jpg")) unlink("./fotos/boletim_".$codigo.".jpg"); $sql="delete from boletim where codigo='$codigo'"; mysql_query($sql, $conecta); header("Location:logado.php?opcao=boletim&op=listar&msg=excluido"); break; } mysql_close($conecta); ?> d:\T\Metodista\adm\script_boletim------.php: 1/1