Sistema De Notícias ( Mf Notícias )
#31
Posted 23/08/2005, 18:13
t+
.:: Nutri Center Suplementos Alimentares ::.
Loja de Suplementos Alimentares pelo Menor Preço do País. Compre já Suplementos Alimentares: Whey Protein, Albumina, BCAA, Maltodextrina, Creatina, Aminoácidos, Vitaminas, Diets, Ligth, celíacos, Perca peso rapido, Nutri Center Suplementos, sua loja de Suplementos Alimentares em Anápolis - GO e na Internet. 62-3702-7789
#32
Posted 24/08/2005, 05:27
Estou colocando os primeiros arquivos para conexao com o banco e criação deste.
arquivo ligar.inc
<?php
/***************************************************************************
* ligar.php
* -------------------
* início : 04 de janeiro de 2004
* copyright : © 2004 Charles Emerson Machado
* email : chem_sc@hotmail.com
*
*
*
*
***************************************************************************/
/***************************************************************************
*
*
*
***************************************************************************/
//Este arquivo agrupa as informações necessárias para a conexão com o mysql
$host = ""; //servidor - server
$user = ""; //usuario - login
$pass = ""; //senha - password
$db_snc = "snc"; //banco de dados - database
arquivo versao.inc
<?php
/***************************************************************************
* versao.php
* -------------------
* início : 04 de janeiro de 2004
* copyright : © 2004 Charles E. Machado
* email : chem_sc@hotmail.com
*
*
*
*
***************************************************************************/
/***************************************************************************
*
*
*
***************************************************************************/
//Versão do sistema de notícias
$versao = "Sistema Escolar 1.1";
?>
Arquivo instalar.php, esta armazenado na pasta config
<html>
<?php
/***************************************************************************
* instalar.php
* -------------------
* início : Sabado, 06 de novembro de 2004
* copyright : © 2004 Charles Emerson Machado
* email : chem_sc@hotmail.com
*
*
*
*
***************************************************************************/
/***************************************************************************
*
*
*
***************************************************************************/
include ("versao.inc"); ?>
<head>
<title>|--|<?php echo $versao; ?> - Instalação do Sistema de Noticias e Comunicados |--|</title>
</head>
<body>
<div align="center">
<center>
<table border="0" cellpadding="0" cellspacing="1" width="350">
<tr>
<td height="70"> </td>
</tr>
<tr>
<td height="15"> </td>
</tr>
<tr>
<td width="100%"><p align="center"><font face="Verdana, Arial, Helvetica, sans-serif" size="3" color="#FF0000"><b>Estatus da Instalação</b></font></p></td>
</tr>
<tr>
<td><hr color="#000000"></td>
</tr>
<tr>
<td width="100%">
<font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#000000">
<?php
require("ligar.inc");
//Conecta-se ao mysql
$conexao = @mysql_connect($host, $user, $pass);
if(!$conexao){
echo("Impossível conexão com o mysql...<br>");
exit();
}
//Cria o banco de dados
mysql_create_db($db_snc, $conexao) or die ("Impossível criar o banco de dados " . $db_snc . '.<br><hr color="#000000"></td>
</tr>
</table>
</center>
</div>
<br>
<br>
<br>
<font face="Verdana, Arial, Helvetica, sans-serif" size="1" color="#000000">
<center>
Copyright © 2004 - <a class="email" href="mailto:chem_sc@hotmail.com">Sistema de Noticias e Comunicados - Versao 2.0 </a> - Todos os direitos reservados - all rights reserved
</center>
</font></body></html>');
//Seleciona o banco de dados
mysql_select_db($db_snc, $conexao);
if(! @mysql_select_db($db_snc)){
echo("Impossível conectar-se com o banco de dados: " . $db_snc . '<br>');
}
?>
<ol type="I">
<?php
//Cria a tabela noticia
$sql = 'CREATE TABLE notcsm (
ID smallint(5) unsigned NOT NULL AUTO_INCREMENT PRIMARY KEY,
titulo varchar(255) NOT NULL,
local varchar(255) NOT NULL,
pasta varchar(12) NOT NULL,
fonte varchar(50) NOT NULL,
fdestaque varchar(50) NOT NULL,
conteudo TEXT NOT NULL,
dia INT(2) NOT NULL,
mes INT(2) NOT NULL,
ano INT(4) NOT NULL
)';
if(@mysql_query($sql)){
echo("<li>Tabela noticias criada com sucesso!<br>");
} else {
die("<li>Erro na criação da tabela noticias: " . mysql_error() . '<br>');
}
?>
</ol></font><hr color="#000000"></td>
</tr>
</table>
</center>
</div>
<br>
<br>
<br>
<font face="Verdana, Arial, Helvetica, sans-serif" size="1" color="#000000">
<center>
Copyright © 2004 - <a class="email" href="mailto:chem_sc@hotmail.com">Sistema de Notícias e Comunicados</a> - Todos os direitos reservados - all rights reserved
</center>
</font>
</body>
<?php
//Fecha a conexao com o Mysql
mysql_close($conexao);
?>
</html>
Edição feita por: chem_sc, 24/08/2005, 05:41.
#33
Posted 24/08/2005, 09:30
Pessoal esta parte do codigo eh a pagina de adminstração das noticias, aki vc podera ver as noticas cadastradas, alem de editar e deletar uma noticia, estarei colocando o codigo pra inserção dos dados depois.
Visualmente nao estah bonito, criei os codigos e botei pra funcionar e nao mexi mais. Agora o interssante eh permite ter uma area de administração mesmo. com logon e tudo mais.. Mas irei espor minhas ideia depois pra vc´s..
<html>
<?php
include("versao.inc"); ?>
<head>
<title>|--|<?php echo $versao; ?> - Administração de Notíci@s|--|</title>
<script language="JavaScript">
//Script para confirmação de exclusão
function deleta(){
if(confirm("Tem certeza que deseja excluir esta notícia do banco de dados")){
return true;
} else {
return false;
}
}
</script>
</head>
<body>
<?php
require("ligar.inc");
require("funcao.php");
echo("<font face=\"Verdana,Arial,Helvetica,sans-serif\" size=\"2\" color=\"#000000\">");
//Conecta-se ao mysql
$conexao = @mysql_connect($host, $user, $pass);
if(!$conexao){
die("Impossível conectar-se ao mysql...<br>");
}
//Seleciona o banco de dados
if(! @mysql_select_db($db_snc)){
die("Impossível conectar-se com o banco de dados: " . $db_snc . '<br>');
}
//Adiciona uma nova notícia
echo('<center><a class="menus" href="ad_nots.php">Adicionar Notícia</a>');
echo(' | <a class="menus" href="../noticias.php" target="_self">Painel de Controle</a></font></center>');
echo('<p><center>
<font face="Verdana, Arial, Helvetica, sans-serif" size="1" color="#000000">
Copyright © 2004 - <a class="email" href="mailto:charles-sc@bol.com.br">Controle de Noticias e Comunicados - Sistema Escolar</a> - Todos os direitos reservados - all rights reserved</font></center></p>');
echo('<center><div align="center"><table border="0" align="center" width="40%">
<tr><td><p align="center"><font face="Verdana, Arial, Helvetica, sans-serif" size="3" color="#006699"><b>Painel de Administração</b></font></p><hr color="#000000"></td></tr>
<tr><td>');
//Se a notícia for deletada
if(isset($_GET['deleta'])){
$id = $_GET['deleta'];
//rmdir("img_not/".$pasta, 0777);
$sql = "DELETE FROM notcsm WHERE ID=$id";
if(@mysql_query($sql)){
echo("<font color=\"#FF0000\" size=\"2\">A notícia foi excluida com sucesso!</font><br>");
} else {
echo("<font color=\"#FF0000\" size=\"2\">Erro ao excluir a noícia " . mysql_error() . '</font><br>');
}
}
echo('</td></tr><tr><td></td></td>');
echo('<tr><td><font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#000000">As notícias que estão armazenadas no banco de dados ' . $db_snc . ' são estas:</font></td></tr><tr><td></td></td>');
//Faz a consulta no banco de dados
$resultado = mysql_query('SELECT ID, titulo, conteudo, dia, mes, ano, local, pasta, fdestaque FROM notcsm ORDER BY ID DESC');
if(!$resultado){
die("Erro ao fazer a consulta no banco de dados: " . mysql_error() . '<br>');
}
//Verifica se há alguma noticia amazenada no banco de dados
if(mysql_num_rows($resultado) == 0){
echo("<tr><td align=\"center\"><font color=\"#FF0000\" size=\"2\">Atenção! Não há notícias no banco de dados " . $db_snc . '<br></font></td></tr>');
} else {
//Este loop mostra todas as notícias inseridas no banco de dados
while($row = mysql_fetch_array($resultado)){
$id = $row['ID'];
$titulo = $row['titulo'];
$pasta = $row['pasta'];
$ftd = $row['fdestaque'];
$dia = $row['dia'];
$mes = $row['mes'];
$ano = $row['ano'];
$largura = 50; // largura padrão para visualização (em pixel)
$altura = 50; // altura padrão para visualização (em pixel)
$img_saida = "img_not/" . $pasta . "/" . $ftd;
$size = @getimagesize($img_saida);
$origem_x =$size[0];
$origem_y = $size[1];
if($origem_x > $origem_y)
{
$final_x = $altura;
$final_y = @floor($altura * $origem_y / $origem_x);
} else {
$final_x = @floor($largura * $origem_x / $origem_y);
$final_y = $largura;
}
echo('<tr><td><img src="'.$img_saida.'" width='.$final_x.' height='.$final_y.'></td><td width="99%"><font face="Verdana, Arial, Helvetica, sans-serif" size="1" color="#000000">
<p><b>' . htmlentities($dia) . htmlentities($mes) . htmlentities($ano) . '</b><br><a class="titulo" href="vl_nots.php?noticia=' . $id . '">' . htmlentities($titulo) . '</a><br><a class="delete" href="' . $_SERVER['PHP_SELF'] . '?deleta=' . $id . '" Onclick="return deleta();">' . 'Deletar</a> | <a class="editar" href="ed_nots.php?editar=' . $id . '" target="_self">' . 'Editar</a></p>
</font></td></tr><tr></tr>');
}
}
echo("<tr><td><hr color=\"#000000\"></td></tr></table></div></center>");
?>
</body>
</html>
Edição feita por: chem_sc, 24/08/2005, 09:36.
#34
Posted 24/08/2005, 09:31
$largura = 50; // largura padrão para visualização (em pixel)
$altura = 50; // altura padrão para visualização (em pixel)
$img_saida = "img_not/" . $pasta . "/" . $ftd;
$size = @getimagesize($img_saida);
$origem_x =$size[0];
$origem_y = $size[1];
if($origem_x > $origem_y)
{
$final_x = $altura;
$final_y = @floor($altura * $origem_y / $origem_x);
} else {
$final_x = @floor($largura * $origem_x / $origem_y);
$final_y = $largura;
}
echo('<tr><td><img src="'.$img_saida.'" width='.$final_x.'
#35
Posted 24/08/2005, 09:38
<?php
include("versao.inc"); ?>
<?php include 'mostradia.fcn'; ?>
<html>
<head>
<title>|--|<?php echo $versao; ?> - Adicionar Notíci@s|--|</title>
<script language="JavaScript">
//redirecionamento de páginas
redirTime = "3000"; //Tempo
redirURL = "ad_noticia.php"; //url
function redirTimer(){
self.setTimeout("self.location.href = redirURL;",redirTime);}
</script>
</head>
<?php //Se a variavel envia for setada
if(isset($_POST['envia'])):
require("include/conexao.inc");
echo("<body onLoad=\"redirTimer()\">");
echo("<font face=\"Verdana,Arial,Helvetica,sans-serif\" size=\"2\" color=\"#000000\">");
//Conecta-se ao mysql
$conexao = @mysql_connect($host, $user, $pass);
if(!$conexao){
die("Impossível conectar-se ao mysql...<br>");
}
//Seleciona o banco de dados
if(! @mysql_select_db($db_snc)){
die("Impossível conectar-se com o banco de dados: " . $db_snc . '<br>');
}
$nomedapasta = $dts.$hrs;
mkdir("img_not/".$nomedapasta, 0777);
$uploaddir = $_REQUEST["uploaddir"/* . "/"*/];
$uploaddir = "img_not/" . $nomedapasta . "/";
$uploadfile1 = $uploaddir . $_FILES['arquivo1']['name'];
$uploadfile2 = $uploaddir . $_FILES['arquivo2']['name'];
$uploadfile3 = $uploaddir . $_FILES['arquivo3']['name'];
$uploadfile4 = $uploaddir . $_FILES['arquivo4']['name'];
if (!move_uploaded_file($_FILES['arquivo1']['tmp_name'], $uploadfile1)) {
}
if (!move_uploaded_file($_FILES['arquivo2']['tmp_name'], $uploadfile2)) {
}
if (!move_uploaded_file($_FILES['arquivo3']['tmp_name'], $uploadfile3)) {
}
if (!move_uploaded_file($_FILES['arquivo4']['tmp_name'], $uploadfile4)) {
}
$uploadfile1 = substr($uploadfile1,21); //para nao cadastrar o endereco da pasta, estou usando a instrucao substr(nome variavel,posicao de caracteres a serem descartados)
$uploadfile2 = substr($uploadfile2,21);
$uploadfile3 = substr($uploadfile3,21);
$uploadfile4 = substr($uploadfile4,21);
//Se a notícia for submetida
//Adicina ao banco de dados supernews
if(isset($_POST['envia'])){
$titulo = $_POST['titulo'];
$conteudo = $_POST['conteudo'];
$local = $_POST['local'];
$fonte=$_POST['fonte'];
$dia=$_POST['dia'];
$mes=$_POST['mes'];
$ano=$_POST['ano'];
$sql = "INSERT INTO notcsm SET
ID='$id',
titulo='$titulo',
local='$local',
fonte='$fonte',
fdestaque='$uploadfile1',
conteudo='$conteudo',
dia='$dia',
mes='$mes',
ano='$ano',
pasta='$nomedapasta'";
if(@mysql_query($sql)){
echo("<p align=\"center\"><font color=\"#FF0000\" size=\"2\">A notícia foi adicionada com sucesso!
<br>Você está sendo redirecionado para o
Painel de Administração</font></p>");
} else {
echo("<p align=\"center\"><font color=\"#FF0000\" size=\"2\">Erro ao adicionar a notícia " . mysql_error() . '</font></p><br>');
}
}
echo("</body></html>");
?>
<?php
else: //Se a variavel envia não for setada
?>
<body>
<div align="center">
<center>
<table border="0" cellpadding="0" cellspacing="1" width="50%">
<tr>
<td><p align="center"><font face="Verdana, Arial, Helvetica, sans-serif" color="#006699" size="3"><b>Adicionar
Notícia</b></font></p>
<hr color="#000000"></td>
</tr>
<tr>
<td></td>
</tr><tr><td>
<form action="<?=$_SERVER['PHP_SELF']?>" method="post" onsubmit="return formCheck(this);" ENCTYPE="multipart/form-data"></td></tr>
<tr>
<td><p><strong><font color="#006699" size="1" face="Verdana, Arial, Helvetica, sans-serif">Título
da noticia</font></strong></p></td>
</tr>
<tr>
<td> <p><strong><font color="#006699" size="1" face="Verdana, Arial, Helvetica, sans-serif">
<input type="text" maxlenght="250" size="50" name="titulo" />
</font></strong></p></td>
</tr>
<tr>
<td><p><strong><font color="#006699" size="1" face="Verdana, Arial, Helvetica, sans-serif">Local
do evento</font></strong></p></td>
</tr>
<tr>
<td><p><strong><font color="#006699" size="1" face="Verdana, Arial, Helvetica, sans-serif">
<input name="local" type="text" size="50" maxlenght="250" />
</font></strong></p></td>
</tr>
<tr>
<td><table width="100%" border="0">
<tr>
<td width="5%"><p><font size="1" face="Verdana, Arial, Helvetica, sans-serif">dia</font></p></td>
<td width="15%"><p><font face="Verdana, Arial, Helvetica, sans-serif"><font size="1">
<input name="dia" type="text" size="2" maxlength="2">
</font></font></p></td>
<td width="9%"><p><font size="1" face="Verdana, Arial, Helvetica, sans-serif">mes</font></p></td>
<td width="9%"><p><font face="Verdana, Arial, Helvetica, sans-serif"><font size="1">
<input name="mes" type="text" size="2" maxlength="2">
</font></font></p></td>
<td width="8%"><p><font size="1" face="Verdana, Arial, Helvetica, sans-serif">ano</font></p></td>
<td width="54%"><p><font face="Verdana, Arial, Helvetica, sans-serif"><font size="1">
<input name="ano" type="text" size="4" maxlength="4">
</font></font></p></td>
</tr>
</table></td>
</tr>
<tr>
<td><p><font size="1" face="Verdana, Arial, Helvetica, sans-serif">fonte</font></p></td>
</tr>
<tr>
<td><input name="fonte" type="text"> </td>
</tr>
<tr>
<td><p><strong><font color="#006699" size="1" face="Verdana, Arial, Helvetica, sans-serif">Foto
Capa (* foto para a capa do site)</font></strong></p></td>
</tr>
<tr>
<td><p><strong><font color="#006699" size="1" face="Verdana, Arial, Helvetica, sans-serif">
<INPUT TYPE="FILE" NAME="arquivo1" SIZE="50">
</font></strong></p></td>
</tr>
<tr>
<td><p><strong><font color="#006699" size="1" face="Verdana, Arial, Helvetica, sans-serif">Foto
noticia 1</font></strong></p></td>
</tr>
<tr>
<td><p><strong><font color="#006699" size="1" face="Verdana, Arial, Helvetica, sans-serif">
<INPUT TYPE="FILE" NAME="arquivo2" SIZE="50">
</font></strong></p></tr>
<tr>
<td><p><strong><font color="#006699" size="1" face="Verdana, Arial, Helvetica, sans-serif">Foto
noticia 2</font></strong></p></td>
</tr>
<tr>
<td><p><strong><font color="#006699" size="1" face="Verdana, Arial, Helvetica, sans-serif">
<INPUT TYPE="FILE" NAME="arquivo3" SIZE="50">
</font></strong></p></td>
</tr>
<tr>
<td><p><strong><font color="#006699" size="1" face="Verdana, Arial, Helvetica, sans-serif">Foto
noticia 3</font></strong></p></td>
</tr>
<tr>
<td><p><strong><font color="#006699" size="1" face="Verdana, Arial, Helvetica, sans-serif">
<INPUT TYPE="FILE" NAME="arquivo4" SIZE="50">
</font></strong></p></td>
</tr>
<tr>
<td> </td>
</tr>
<tr>
<td> <p align="left"><font face="Verdana, Arial, Helvetica, sans-serif" color="#006699" size="1"><b>Conteúdo</b></font></p></td>
</tr>
<tr>
<td> <textarea rows="10" cols="43" name="conteudo"></textarea> </td>
</tr>
<tr>
<td><input type="submit" name="envia" value="Enviar" />
|
<input type="reset" name="limpa" value="Limpar" \>
</form></td></tr>
<tr>
<td> <hr color="#000000"> </td>
</tr>
<tr>
<td> </td>
</tr>
</table>
</center>
</div>
<br><br>
<center>
<a class="noticia" href="admnoticia.php" target="_self">«« Painel de Administração</a>
<br>
</body>
</html>
<?php
endif;
echo $uploaddir;
echo $uploadfile1;
?>
#36
Posted 24/08/2005, 09:40
<html>
<head>
<?php
require("conexao.inc");
require("funcao.php");
include("versao.inc");
//Conecta-se ao mysql
$conexao = @mysql_connect($host, $user, $pass);
if(!$conexao){
die("Impossível conectar-se ao mysql...<br>");
}
//Seleciona o banco de dados
if(! @mysql_select_db($db_snc)){
die("Impossível conectar-se com o banco de dados: " . $db_snc . '<br>');
}
//Busca pela noticia com referencia ao $id selecionado
if(isset($_GET['noticia'])){
$id = $_GET['noticia'];
$sql = "SELECT * FROM notcsm WHERE ID=$id";
$resultado = mysql_query($sql);
if(!$resultado){
die("Impossível visualizar esta notícia: " . mysql_error() . '<br>');
}
//Realiza um loop atrás das informações inseridas na tabela supernews
while($row = mysql_fetch_array($resultado)){
$titulo = $row['titulo'];
$conteudo = $row['conteudo'];
$loc = $row['local'];
$pasta = $row['pasta'];
$ftd = $row['fdestaque'];
$dia = $row['dia'];
$mes = $row['mes'];
$ano = $row['ano'];
$fonte = $row['fonte'];
if (empty($fpt1)== false){
$vlr++;
}
echo $vlr;
$largura = 90; // largura padrão para visualização (em pixel)
$altura = 90; // altura padrão para visualização (em pixel)
$num_colunas = 2; // numeros de colunas
$base = "img_not/" . $pasta . "/";
$dir_atual = $base;
$html_saida = "<table><tr><td>";
$cont = 0;
$source = opendir($dir_atual);
while($arquivo_ou_diretorio = readdir($source))
{
if($arquivo_ou_diretorio!='.' && $arquivo_ou_diretorio!='..')
{
if(is_dir($dir_atual . $arquivo_ou_diretorio))
{
$path_saida= $dir_atual . $arquivo_ou_diretorio;
$saida_diretorio .= "<a href='". $SELF_PHP ."?base=$base$arquivo_ou_diretorio/'> $arquivo_ou_diretorio </a><br>";
}else{
$arr_basename = explode('.',$arquivo_ou_diretorio);
$n = sizeof($arr_basename) - 1;
$file_type = strtolower($arr_basename[$n]);
if($file_type=='jpg' || $file_type=='gif')
{
$img_saida = $base.$arquivo_ou_diretorio;
$size = @getimagesize($img_saida);
$origem_x =$size[0];
$origem_y = $size[1];
if($origem_x > $origem_y)
{
$final_x = $altura;
$final_y = @floor($altura * $origem_y / $origem_x);
} else {
$final_x = @floor($largura * $origem_x / $origem_y);
$final_y = $largura;
}
$cont++;
$html_saida .= "<a href='java script:void();' onMouseOver=\"document.images.imagem.src='$img_saida'\"><img src='$img_saida' width='$final_x' height='$final_y' border='1'></a>";
$html_saida .= '</td><td>';
if($num_colunas==$cont)
{
$cont = 0;
$html_saida .= '</td></tr><tr><td>';
}
}
}
}
}
$html_saida .= '</td></tr>';
$html_saida .= '</table>';
?>
<title>|--|<?php echo $versao; ?> - <?php echo htmlentities($titulo); ?>|--|</title>
<LINK href="adiminsupernews.css" type="text/css" rel="stylesheet">
</head>
<body>
<div align="center">
<center>
<table border="0" cellpadding="0" cellspacing="1" width="50%">
<tr>
<td width="100%">
<div align="center">
<center>
<table border="0" cellpadding="0" cellspacing="1" width="100%">
<tr>
<td width="100%"><font face="Verdana, Arial, Helvetica, sans-serif" color="#006699" size="3"><b><?php echo htmlentities($titulo); ?></b></font><br>
<hr color="#000000"></td>
</tr>
<tr>
<td><?php echo htmlentities($loc); ?> <hr color="#CCCCCC"></td>
</tr>
<tr>
<td><?php echo htmlentities($fonte); ?></td>
</tr>
<tr>
<td><?php echo htmlentities($dia) . htmlentities($mes) . htmlentities($ano); ?></td>
</tr>
<tr>
<td> </td>
</tr>
<tr>
<td width="100%"><font face="Verdana, Arial, Helvetica, sans-serif" color="#006699" size="1"> </font><br>
<hr color="#CCCCCC"></td>
</tr>
<tr>
<td width="100%"><p align="left"><font face="Verdana, Arial, Helvetica, sans-serif" color="#006699" size="2"><?php echo nl2br(htmlentities($conteudo)); ?></font><br>
<hr color="#CCCCCC"></p>
</td>
</tr>
<tr>
<td><table width="100%" border="0" cellpadding="0" cellspacing="1">
<tr>
<td> </td>
<td> </td>
</tr>
<tr>
<?php
echo"<TABLE border=0>";
echo"<tr>";
echo"<td> <center> <img src='$img_saida' 'width=270 height=212 style=cursor:crosshair name=imagem border=0'></td>";
echo"</tr><tr><td valign='_top'>";
echo"$html_saida";
echo"</td>";
echo"</tr>";
echo"</TABLE>";
?>
</tr>
</table></td>
</tr>
</table>
</center>
</div>
</td>
</tr>
</table>
</center>
</div>
<p></p>
<center>
<a class="valor" href="adm_noticias.php" target="_self">«« Painel de Administração</a></center>
<br>
<center>
<font face="Verdana, Arial, Helvetica, sans-serif" size="1" color="#000000">
Copyright © 2003 - <a class="email" href="">noticia - Sistema de Notícias</a> - Todos os direitos reservados - all rights reserved
</font>
</center>
</body>
</html>
<?php
}
} else {
die("<pre><center>Erro!! A notícia não foi especificada, volte para o <a class=\"instal\" href=\"index.php\" target=\"_self\">index.php</a>.");
}
//Fecha a conexao com o Mysql
mysql_close($conexao);
?>
#37
Posted 24/08/2005, 14:37
<?
$conn = mysql_connect("","","");
$banco = mysql_select_db("snc");
$busca = "SELECT titulo, dia, mes, ano, ID FROM notcsm ORDER BY ID DESC";
$total_reg = "4"; //Número de registros por página
$campo = "titulo";
$campo1 = "dia";
$campo2 = "mes";
$campo3 = "ID";
$campo4 = "ano";
// aqui começa a logica, verifica se existe a variavel pagina , senão ela recebe o valor 1
// se existe é porque a pagina já deu um reload e ela já contem o valor da pagina a ser exibida
$pagina = $_GET['pagina'];
if (!$pagina) {
$pc = "1";
} else {
$pc = $pagina;
}
$inicio = $pc-1;
$inicio = $inicio*$total_reg;
$limite = mysql_query("$busca LIMIT $inicio,$total_reg"); // busca no banco de dados
$todos = mysql_query("$busca"); // busca no banco de dados
$tr = mysql_num_rows($todos); // verifica o número total de registros
$tp = $tr / $total_reg; // verifica o número total de páginas
$tp = (int) $tp; // Tira os quebrados do resultado
if ($tp!=($tr / $total_reg)) { $tp++; } // ajusta a amostragem das paginas
while($dados = mysql_fetch_array($limite)) { // monta a pagina solicidada
$cor = ($coralternada++ %2 ? "FFFFFF" : "FFFFDC"); // Mostra resultado com cores alternadas
$nome = $dados[$campo]; // Aqui vc muda para exibir mais campos
$dt = $dados[$campo1];
$ms = $dados[$campo2];
$ano = $dados[$campo4];
$ide = $dados[$campo3];
echo('<tr><td><font face="Verdana, Arial, Helvetica, sans-serif" size="1" color="#000000"><b>' . htmlentities($dt) . '/' . htmlentities($ms) . '/' . htmlentities($ano) . '</b></td><td><a href="vis_not.php?noticia=' . $ide . '">' . htmlentities($nome) . '</a></font></td></tr><tr><td height="5"></td></tr>');
}
echo "<tr><td><br></td></tr></table>";
echo "<table align='center'><tr><td>";
// Calcula o valor das paginas anterior e proxima
$anterior = $pc -1;
$proximo = $pc +1;
echo "<FONT SIZE=1 face=Verdana><b>";
if ($pc>1) {
echo "<a href='?pagina=$anterior'><<< Anterior</a> ";
} else {
echo "<<< Anterior";
}
echo " | ";
// aqui começa a parte mais chata, ele calcula os numeros do miolo da barra de paginação
$cont1 = $pc-5;
$cont2 = $pc+5;
if ($cont1<1) {
$cont1=1;
$cont2=11;
if ($tp<=11) {
$cont2=$tp;
}
}
if ($tp>11) {
if ($pc+5>=$tp) {
$cont2=$tp;
$cont1=$tp-11;
}
}
$cont2++;
$cont=$cont1;
// feito os calculos, aqui monta-se o miolo da barra
while ($cont!=$cont2) {
IF ($pc==$cont){
ECHO (" <B><font color=blue>[$cont]</font></B> | "); // se for a pagina atual, mostrar entre [ ]
} ELSE {
ECHO (" <A HREF=\"?pagina=$cont\">$cont </A> | "); // se não for, mostrar numero com link
}
$cont++;
}
if ($pc<$tp) {
echo " <a href='?pagina=$proximo'>Próxima >>></a>";
} else {
echo "Próxima >>>";
}
echo "</font></b></td></tr>";
?>
#38
Posted 24/08/2005, 14:40
<?php
include("versao.inc");
require("ligar.inc");
echo("<font face=\"Verdana,Arial,Helvetica,sans-serif\" size=\"2\" color=\"#000000\">");
//Conecta-se ao mysql
$conexao = @mysql_connect($host, $user, $pass);
if(!$conexao){
die("Impossível conectar-se ao mysql...<br>");
}
//Seleciona o banco de dados
if(! @mysql_select_db($db_snc)){
die("Impossível conectar-se com o banco de dados: " . $db_snc . '<br>');
}
//Verifica se a variavel envia foi setada
$uid = $_GET['updat'];
$utitulo = $_POST['titulo'];
$uconteudo = $_POST['conteudo'];
$ulocal = $_POST['local'];
$ufonte = $_POST['fonte'];
$udia = $_POST['dia'];
$umes = $_POST['mes'];
$uano = $_POST['ano'];
$arquivo1 = $_GET['arquivo1'];
$arquivo2 = $_GET['arquivo2'];
$arquivo3 = $_GET['arquivo3'];
$arquivo4 = $_GET['arquivo4'];
$arquivo5 = $_GET['arquivo5'];
$sql = "UPDATE notcsm SET
titulo='$utitulo',
conteudo='$uconteudo',
fonte='$ufonte',
local='$ulocal',
dia='$udia',
mes='$umes',
ano='$uano'
WHERE ID='$uid'";
$uploaddir = $_REQUEST["uploaddir"/* . "/"*/];
$uploaddir = "img_not/";
$uploadfile1 = $uploaddir . $_FILES['arquivo1']['name'];
$uploadfile2 = $uploaddir . $_FILES['arquivo2']['name'];
$uploadfile3 = $uploaddir . $_FILES['arquivo3']['name'];
$uploadfile4 = $uploaddir . $_FILES['arquivo4']['name'];
$uploadfile5 = $uploaddir . $_FILES['arquivo5']['name'];
if (!move_uploaded_file($_FILES['arquivo1']['tmp_name'], $uploadfile1)) {
}
if (!move_uploaded_file($_FILES['arquivo2']['tmp_name'], $uploadfile2)) {
}
if (!move_uploaded_file($_FILES['arquivo3']['tmp_name'], $uploadfile3)) {
}
if (!move_uploaded_file($_FILES['arquivo4']['tmp_name'], $uploadfile4)) {
}
if (!move_uploaded_file($_FILES['arquivo5']['tmp_name'], $uploadfile5)) {
}
$uploadfile1 = substr($uploadfile1,8); //para nao cadastrar o endereco da pasta, estou usando a instrucao substr(nome variavel,posicao de caracteres a serem descartados)
$uploadfile2 = substr($uploadfile2,8);
$uploadfile3 = substr($uploadfile3,8);
$uploadfile4 = substr($uploadfile4,8);
$uploadfile5 = substr($uploadfile5,8);
if (empty($uploadfile1)){ // testa o conteudo da variavel, verificando se a conteudo dentro dela.
echo "foto de destaque nao alterada <br>";
}else{
$ftd = "UPDATE notcsm SET fotod = '$uploadfile1' WHERE ID = '$uid'";
@mysql_query($ftd); // realia a instrucao sql desde que o conteudo da variavel nao esteja vazia.
}
if (empty($uploadfile2)){
echo "foto post 1 nao alterada <br>";
}else{
$ftpa = "UPDATE notcsm SET fotop1 = '$uploadfile2' WHERE ID = '$uid'";
@mysql_query($ftpa);
}
if (empty($uploadfile3)){
echo "foto post 2 nao alterada <br>";
}else{
$ftpb = "UPDATE notcsm SET fotop2 = '$uploadfile3' WHERE ID = '$uid'";
@mysql_query($ftpb);
}
if (empty($uploadfile4)){
echo "foto post 3 nao alterada <br>";
}else{
$ftpc = "UPDATE notcsm SET fotop3 = '$uploadfile4' WHERE ID = '$uid'";
@mysql_query($ftpc);
}
if (empty($uploadfile5)){
echo "foto post 4 nao alterada <br>";
}else{
$ftpd = "UPDATE notcsm SET fotop4 = '$uploadfile5' WHERE ID = '$uid'";
@mysql_query($ftpd);
}
if(@mysql_query($sql)){
echo("<p align=\"center\"><font color=\"#FF0000\">A notícia foi alterada com sucesso!
<br>Você está sendo redirecionado para o
Painel de Administração</font></p>");
} else {
echo("<p align=\"center\"><font color=\"#FF0000\">Erro na alteração da notícia " . mysql_error() . '</font></p><br>');
}
echo("</body></html>");
?>
#39
Posted 24/08/2005, 14:42
<html>
<?php
include("versao.inc"); ?>
<head>
<title>|--|<?php echo $versao; ?> - Editar Notíci@|--|</title>
<script language="JavaScript">
<!--
/*
Script que verifica se os campos foram preenchidos
Required field(s) validation- By NavSurf
Visit NavSurf.com at http://navsurf.com
Visit http://www.dynamicdrive.com for this script
*/
function formCheck(formobj){
//1) Enter name of mandatory fields
var fieldRequired = Array("titulo", "conteudo");
//2) Enter field description to appear in the dialog box
var fieldDescription = Array("titulo", "conteudo");
//3) Enter dialog message
var alertMsg = "O(s) campo(s) abaixo(s) ésão obrigatório(s):n";
var l_Msg = alertMsg.length;
for (var i = 0; i < fieldRequired.length; i++){
var obj = formobj.elements[fieldRequired[i]];
if (obj){
switch(obj.type){
case "select-one":
if (obj.selectedIndex == -1 || obj.options[obj.selectedIndex].text == ""){
alertMsg += " - " + fieldDescription[i] + "n";
}
break;
case "select-multiple":
if (obj.selectedIndex == -1){
alertMsg += " - " + fieldDescription[i] + "n";
}
break;
case "text":
case "textarea":
if (obj.value == "" || obj.value == null){
alertMsg += " - " + fieldDescription[i] + "n";
}
break;
default:
if (obj.value == "" || obj.value == null){
alertMsg += " - " + fieldDescription[i] + "n";
}
}
}
}
if (alertMsg.length == l_Msg){
return true;
}else{
alert(alertMsg);
return false;
}
}
//-->
</script>
<script language="JavaScript">
//redirecionamento de páginas
redirTime = "3000"; //Tempo
redirURL = "adm_noticias.php"; //url
function redirTimer(){
self.setTimeout("self.location.href = redirURL;",redirTime);}
</script>
</head>
<?php
require("ligar.inc");
echo("<font face=\"Verdana,Arial,Helvetica,sans-serif\" size=\"2\" color=\"#000000\">");
//Conecta-se ao mysql
$conexao = @mysql_connect($host, $user, $pass);
if(!$conexao){
die("Impossível conectar-se ao mysql...<br>");
}
//Seleciona o banco de dados
if(! @mysql_select_db($db_snc)){
die("Impossível conectar-se com o banco de dados: " . $db_snc . '<br>');
}
?>
<body>
<?php //Verifica se a variavel editar foi setada
if(isset($_GET['editar'])):
//Realiza a consulta no banco de dados, e coloca o resultado no formulário
if(isset($_GET['editar'])){
$id = $_GET['editar'];
$sql = "SELECT titulo, conteudo, local, fonte, dia, mes, ano FROM notcsm WHERE ID=$id";
$resultado = mysql_query($sql);
while(list($titulo, $conteudo, $local, $fonte, $dia, $mes, $ano) = mysql_fetch_row($resultado)){
?>
<div align="center">
<table border="0" cellpadding="0" cellspacing="1" width="50%">
<tr>
<td><p align="center"><font face="Verdana, Arial, Helvetica, sans-serif" color="#006699" size="3"><b>Alterar Notícia</b></font></p></td>
</tr>
<tr>
<td><form action="upd_not.php?updat=<?php echo $id ?>" method="post" onsubmit="return formCheck(this);" ENCTYPE="multipart/form-data">
<input type="hidden" name="id" value="<?php echo $id ?>">
<tr>
<td><p><strong><font color="#006699" size="1" face="Verdana, Arial, Helvetica, sans-serif">Título da noticia</font></strong></p></td>
</tr>
<tr>
<td>
<p><strong><font color="#006699" size="1" face="Verdana, Arial, Helvetica, sans-serif">
<input type="text" maxlenght="250" size="50" name="titulo" value="<?php echo $titulo ?>">
</font></strong></p></td>
</tr>
<tr>
<td><p><strong><font color="#006699" size="1" face="Verdana, Arial, Helvetica, sans-serif">Local do evento</font></strong></p></td>
</tr>
<tr>
<td><p><strong><font color="#006699" size="1" face="Verdana, Arial, Helvetica, sans-serif">
<input name="local" type="text" size="50" maxlenght="250" value="<?php echo $local ?>">
</font></strong></p></td>
</tr>
<tr>
<td><table width="100%" border="0">
<tr>
<td width="5%"><p><font size="1" face="Verdana, Arial, Helvetica, sans-serif">dia</font></p></td>
<td width="15%"><p><font face="Verdana, Arial, Helvetica, sans-serif"><font size="1">
<input name="dia" type="text" value="<?php echo $dia ?>" size="2" maxlength="2">
</font></font></p></td>
<td width="9%"><p><font size="1" face="Verdana, Arial, Helvetica, sans-serif">mes</font></p></td>
<td width="9%"><p><font face="Verdana, Arial, Helvetica, sans-serif"><font size="1">
<input name="mes" type="text" value="<?php echo $mes ?>" size="2" maxlength="2">
</font></font></p></td>
<td width="8%"><p><font size="1" face="Verdana, Arial, Helvetica, sans-serif">ano</font></p></td>
<td width="54%"><p><font face="Verdana, Arial, Helvetica, sans-serif"><font size="1">
<input name="ano" type="text" value="<?php echo $ano ?>" size="4" maxlength="4">
</font></font></p></td>
</tr>
</table></td>
</tr>
<tr>
<td><p><font size="1" face="Verdana, Arial, Helvetica, sans-serif">fonte</font></p></td>
</tr>
<tr>
<td><input name="fonte" type="text" value="<?php echo $fonte ?>" size="30" maxlength="30"> </td>
</tr><td>
<tr>
<td><p><strong><font color="#006699" size="1" face="Verdana, Arial, Helvetica, sans-serif">Foto Capa (* foto para a capa do site)</font></strong></p></td>
</tr>
<tr>
<td><p><strong><font color="#006699" size="1" face="Verdana, Arial, Helvetica, sans-serif">
<INPUT TYPE="FILE" NAME="arquivo1" SIZE="50" >
</font></strong></p></td>
</tr>
<tr>
<td><p><strong><font color="#006699" size="1" face="Verdana, Arial, Helvetica, sans-serif">Foto noticia 1</font></strong></p></td>
</tr>
<tr>
<td><p><strong><font color="#006699" size="1" face="Verdana, Arial, Helvetica, sans-serif">
<INPUT TYPE="FILE" NAME="arquivo2" SIZE="50" >
</font></strong></p>
</tr>
<tr>
<td><p><strong><font color="#006699" size="1" face="Verdana, Arial, Helvetica, sans-serif">Foto noticia 2</font></strong></p></td>
</tr>
<tr>
<td><p><strong><font color="#006699" size="1" face="Verdana, Arial, Helvetica, sans-serif">
<INPUT TYPE="FILE" NAME="arquivo3" SIZE="50" >
</font></strong></p></td>
</tr>
<tr>
<td><p><strong><font color="#006699" size="1" face="Verdana, Arial, Helvetica, sans-serif">Foto noticia 3</font></strong></p></td>
</tr>
<tr>
<td><p><strong><font color="#006699" size="1" face="Verdana, Arial, Helvetica, sans-serif">
<INPUT TYPE="FILE" NAME="arquivo4" SIZE="50" >
</font></strong></p></td>
</tr>
<tr>
<td><p><strong><font color="#006699" size="1" face="Verdana, Arial, Helvetica, sans-serif">Foto noticia 4</font></strong></p></td>
</tr>
<tr>
<td><INPUT TYPE="FILE" NAME="arquivo5" SIZE="50" ></td>
</tr>
<tr>
<td>
<p align="left"><font face="Verdana, Arial, Helvetica, sans-serif" color="#006699" size="1"><b>Conteúdo</b></font></p>
</td>
</tr>
<tr>
<td>
<textarea rows="10" cols="43" name="conteudo"><?php echo $conteudo ?></textarea>
</tr>
<tr>
<td><input type="submit" name="envia" value="Enviar"> | <input type="reset" name="resetar" value="Resetar"></form>
</tr>
<tr>
<td>
<hr color="#000000">
</td>
</tr>
</table>
</center>
</div>
<br><br>
<center>
<a class="noticia" href="adm_noticias.php" target="_self">«« Painel de Administração</a>
<br><br>
<font face="Verdana, Arial, Helvetica, sans-serif" size="1" color="#000000">
Copyright © 2003 - <a class="email" href="mailto:charles-sc@bol.com.br">noticia - Sistema de Notícias</a> - Todos os direitos reservados - all rights reserved</font>
<?php
}
} else {
echo('<font color="#FF0000">Erro na alteração da notícia ' . mysql_error() . '</font><br>');
}
?>
<?php
else: //Caso a variável Editar não esteja setada
echo('A Notícia não foi especificada para edição, retorne para o arquivo <a href="noticias.php" target="_self">noticias</a> e especifique a Notícia para edição');
endif;
?>
</body>
</html>
#40
Posted 24/08/2005, 14:44
<HTML>
<HEAD>
<?php
require("ligar.inc");
require("funcao.php");
include("versao.inc");
//Conecta-se ao mysql
$conexao = @mysql_connect($host, $user, $pass);
if(!$conexao){
die("Impossível conectar-se ao mysql...<br>");
}
//Seleciona o banco de dados
if(! @mysql_select_db($db_snc)){
die("Impossível conectar-se com o banco de dados: " . $db_snc . '<br>');
}
//Busca pela noticia com referencia ao $id selecionado
if(isset($_GET['noticia'])){
$id = $_GET['noticia'];
$sql = "SELECT * FROM notcsm WHERE ID=$id";
$resultado = mysql_query($sql);
if(!$resultado){
die("Impossível visualizar esta notícia: " . mysql_error() . '<br>');
}
//Realiza um loop atrás das informações inseridas na tabela supernews
while($row = mysql_fetch_array($resultado)){
$titulo = $row['titulo'];
$conteudo = $row['conteudo'];
$loc = $row['local'];
$pasta = $row['pasta'];
$ftd = $row['fdestaque'];
$dia = $row['dia'];
$mes = $row['mes'];
$ano = $row['ano'];
$fonte = $row['fonte'];
$largura = 65; // largura padrão para visualização (em pixel)
$altura = 65; // altura padrão para visualização (em pixel)
$num_colunas = 2; // numeros de colunas
$base = "img_not/" . $pasta . "/";
$dir_atual = $base;
$html_saida = "<table><tr><td>";
$cont = 0;
$source = opendir($dir_atual);
while($arquivo_ou_diretorio = readdir($source))
{
if($arquivo_ou_diretorio!='.' && $arquivo_ou_diretorio!='..')
{
if(is_dir($dir_atual . $arquivo_ou_diretorio))
{
$path_saida= $dir_atual . $arquivo_ou_diretorio;
$saida_diretorio .= "<a href='". $SELF_PHP ."?base=$base$arquivo_ou_diretorio/'> $arquivo_ou_diretorio </a><br>";
}else{
$arr_basename = explode('.',$arquivo_ou_diretorio);
$n = sizeof($arr_basename) - 1;
$file_type = strtolower($arr_basename[$n]);
if($file_type=='jpg' || $file_type=='gif')
{
$img_saida = $base.$arquivo_ou_diretorio;
$size = @getimagesize($img_saida);
$origem_x =$size[0];
$origem_y = $size[1];
if($origem_x > $origem_y)
{
$final_x = $altura;
$final_y = @floor($altura * $origem_y / $origem_x);
} else {
$final_x = @floor($largura * $origem_x / $origem_y);
$final_y = $largura;
}
$cont++;
$html_saida .= "<a href='java script:void();' onMouseOver=\"document.images.imagem.src='$img_saida'\"><img src='$img_saida' width='$final_x' height='$final_y' border='1'></a>";
$html_saida .= '</td><td>';
if($num_colunas==$cont)
{
$cont = 0;
$html_saida .= '</td></tr><tr><td>';
}
}
}
}
}
$html_saida .= '</td></tr>';
$html_saida .= '</table>';
?>
</HEAD>
<BODY BGCOLOR=#FFFFFF LEFTMARGIN=0 TOPMARGIN=0 MARGINWIDTH=0 MARGINHEIGHT=0>
<TABLE WIDTH="99%" height="99%" BORDER=0 CELLPADDING=0 CELLSPACING=0 bgcolor="#FFFFFF">
<TR>
<TD width="50%" class="spec"> </TD>
<td width="1" bgcolor="#000000"><img src="images/spacer.gif" width="1" height="1"></td>
<TD>
<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
codebase="http://download.macr...ersion=6,0,0,0"
WIDTH="780" HEIGHT="198" ALIGN="">
<PARAM NAME=movie VALUE="../swf/teste.swf"> <PARAM NAME=quality VALUE=high> <PARAM NAME=bgcolor VALUE=#FFFFFF> <EMBED src="../swf/teste.swf" quality=high bgcolor=#FFFFFF WIDTH="780" HEIGHT="198" ALIGN=""
TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedi...layer"></EMBED>
</OBJECT>
</TD>
<td width="1" bgcolor="#000000"><img src="images/spacer.gif" width="1" height="1"></td>
<TD width="50%" class="spec"> </TD>
</TR>
<TR>
<TD height="100%"> </TD>
<td bgcolor="#000000"><img src="images/spacer.gif" width="1" height="1"></td>
<TD>
<table id="Tabela_01" width="780" height="433" border="0" cellpadding="0" cellspacing="0">
<tr>
<td colspan="2" rowspan="2"> <img src="../imagens/body_csm_sub_fixo11_01.jpg" alt="" width="224" height="34" border="0" usemap="#Map"></td>
<td rowspan="2"> <img src="../imagens/body_csm_sub_fixo_cursos_02.jpg" width="183" height="34" alt=""></td>
<td rowspan="2"> <img src="../imagens/body_csm_sub_fixo_cursos_03.jpg" width="212" height="34" alt=""></td>
<td colspan="4"> <img src="../imagens/body_csm_sub_fixo_cursos_04.jpg" width="161" height="33" alt=""></td>
</tr>
<tr>
<td colspan="3"> <img src="../imagens/body_csm_sub_fixo_cursos_05.jpg" width="53" height="1" alt=""></td>
<td> <img src="../imagens/body_csm_sub_fixo_cursos_06.jpg" width="108" height="1" alt=""></td>
</tr>
<tr>
<td rowspan="3"> <img src="../imagens/body_csm_sub_fixo_cursos_07.jpg" width="2" height="325" alt=""></td>
<td colspan="3" rowspan="4" align="left" valign="top"><table width="550" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td width="100%"><div align="center"><font face="Verdana, Arial, Helvetica, sans-serif" color="#006699" size="3"><b><br>
<?php echo htmlentities($titulo); ?></b></font><br>
</div>
<hr color="#000000"></td>
</tr>
<tr>
<td height="40"> <p align="left"><font face="Verdana, Arial, Helvetica, sans-serif" color="#006699" size="2">Data:
<?php echo htmlentities($dia);?> / <?php echo htmlentities($mes);?>
/ <?php echo htmlentities($ano); ?> </font></p></td>
</tr>
<tr>
<td><hr color="#CCCCCC"></td>
</tr>
<tr>
<td><p align="left"><font face="Verdana, Arial, Helvetica, sans-serif" color="#006699" size="2">Local:
<?php echo htmlentities($loc); ?> </font></p></td>
</tr>
<tr>
<td><hr color="#CCCCCC"></td>
</tr>
<tr>
<td><p align="left"><font face="Verdana, Arial, Helvetica, sans-serif" color="#006699" size="2">Fonte:
<?php echo htmlentities($fonte); ?> </font></p>
</td>
</tr>
<tr>
<td><hr color="#CCCCCC"></td>
</tr>
<tr>
<td width="100%"><p align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" color="#006699" size="2">Assunto:
<?php echo nl2br(htmlentities($conteudo)); ?></font> </td>
</tr>
<tr>
<td><div align="center">
<?php
echo"<TABLE border=0>";
echo"<tr>";
echo"<td> <center> <img src='$img_saida' 'width=270 height=212 style=cursor:crosshair name=imagem border=0'></td>";
echo"</tr>";
echo"</TABLE>";
?>
</div></td>
</tr>
</table></td>
<td> <img src="../imagens/body_csm_sub_fixo_cursos_09.jpg" width="1" height="28" alt=""></td>
<td colspan="2"> </td>
<td> </td>
</tr>
<tr>
<td colspan="4"> </td>
</tr>
<tr>
<td colspan="4" align="left" valign="top"> <table width="99%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td><?php
echo"<TABLE border=0>";
echo"<tr><td valign='_top'>";
echo"$html_saida";
echo"</td>";
echo"</tr>";
echo"</TABLE>";
?></td>
</tr>
</table> </td>
</tr>
<tr>
<td rowspan="2"> <img src="../imagens/body_csm_sub_fixo_cursos_15.jpg" width="2" height="22" alt=""></td>
<td colspan="2"> <img src="../imagens/body_csm_sub_fixo_cursos_16.jpg" width="2" height="1" alt=""></td>
<td rowspan="2"> <img src="../imagens/body_csm_sub_fixo_cursos_17.jpg" width="51" height="22" alt=""></td>
<td rowspan="2"> <img src="../imagens/body_csm_sub_fixo_cursos_18.jpg" width="108" height="22" alt=""></td>
</tr>
<tr>
<td> <img src="../imagens/body_csm_sub_fixo_cursos_19.jpg" width="222" height="21" alt=""></td>
<td> <img src="../imagens/body_csm_sub_fixo_cursos_20.jpg" width="183" height="21" alt=""></td>
<td> <img src="../imagens/body_csm_sub_fixo_cursos_21.jpg" width="212" height="21" alt=""></td>
<td colspan="2"> <img src="../imagens/body_csm_sub_fixo_cursos_22.jpg" width="2" height="21" alt=""></td>
</tr>
<tr>
<td colspan="2"> <img src="../imagens/body_csm_sub_fixo_cursos_23.jpg" width="224" height="18" alt=""></td>
<td> <img src="../imagens/body_csm_sub_fixo_cursos_24.jpg" width="183" height="18" alt=""></td>
<td> <img src="../imagens/body_csm_sub_fixo_cursos_25.jpg" width="212" height="18" alt=""></td>
<td colspan="3"> <img src="../imagens/body_csm_sub_fixo_cursos_26.jpg" width="53" height="18" alt=""></td>
<td> <img src="../imagens/body_csm_sub_fixo_cursos_27.jpg" width="108" height="18" alt=""></td>
</tr>
<tr>
<td colspan="2" rowspan="2"> </td>
<td> <img src="../imagens/body_csm_sub_fixo_cursos_29.jpg" alt="" width="183" height="16" border="0" usemap="#Map2"></td>
<td> <img src="../imagens/body_csm_sub_fixo_cursos_30.jpg" alt="" width="212" height="16" border="0" usemap="#Map3"></td>
<td colspan="3"> <img src="../imagens/body_csm_sub_fixo_cursos_31.jpg" alt="" width="53" height="16" border="0" usemap="#Map4"></td>
<td> <img src="../imagens/body_csm_sub_fixo_cursos_32.jpg" width="108" height="16" alt=""></td>
</tr>
<tr>
<td> <img src="../imagens/body_csm_sub_fixo_cursos_33.jpg" width="183" height="17" alt=""></td>
<td colspan="5"> </td>
</tr>
<tr>
<td> <img src="../imagens/spacer.gif" width="2" height="1" alt=""></td>
<td> <img src="../imagens/spacer.gif" width="222" height="1" alt=""></td>
<td> <img src="../imagens/spacer.gif" width="183" height="1" alt=""></td>
<td> <img src="../imagens/spacer.gif" width="212" height="1" alt=""></td>
<td> <img src="../imagens/spacer.gif" width="1" height="1" alt=""></td>
<td> <img src="../imagens/spacer.gif" width="1" height="1" alt=""></td>
<td> <img src="../imagens/spacer.gif" width="51" height="1" alt=""></td>
<td> <img src="../imagens/spacer.gif" width="108" height="1" alt=""></td>
</tr>
</table>
<!-- End ImageReady Slices -->
<map name="Map">
<area shape="rect" coords="76,11,117,27" href="../index.php">
<area shape="rect" coords="119,10,158,28" href="java script:history.back()">
</map>
<map name="Map2">
<area shape="rect" coords="1,2,47,15" href="../colegio/index.html">
<area shape="rect" coords="113,1,193,13" href="../prof/index.htm">
<area shape="rect" coords="53,1,110,14" href="../curso/index.html">
</map>
<map name="Map3">
<area shape="rect" coords="-5,1,6,16" href="../prof/index.htm">
<area shape="rect" coords="18,2,95,13" href="#">
<area shape="rect" coords="101,2,175,14" href="../matriculas/index.html">
<area shape="rect" coords="183,1,217,14" href="../fale/index.html">
</map>
<map name="Map4">
<area shape="rect" coords="-1,1,49,22" href="../fale/index.html">
</map> </TD>
<td bgcolor="#000000"><img src="images/spacer.gif" width="1" height="1"></td>
<TD> </TD>
</TR>
</table>
</BODY>
</HTML>
<?php
}
} else {
die("<pre><center>Erro!! A notícia não foi especificada, volte para o <a class=\"instal\" href=\"index.php\" target=\"_self\">index.php</a>.");
}
//Fecha a conexao com o Mysql
mysql_close($conexao);
?>
#41
Posted 24/08/2005, 14:48
<?php
function formatData($val)
{
$arr = explode("-", $val);
return date("d M Y", mktime(0,0,0, $arr[1], $arr[2],$arr[0]));
}
?>
função mostradata
<?php
//include 'data.fcn';
$dia = date("d",time());
$mes = date("m",time());
$ano = date("Y",time());
//$data = dataext($dia,$mes,$ano);
//$hora = date("H:i",time());
$h = date ("H",time());
$m = date ("i",time());
$hrs = $h.$m;
$dts = $dia.$mes.$ano;
?>
Arquivo noticias.inc - include pra index.php
<?php
include ("versao.inc"); ?>
<?php
require("ligar.inc");
include("funcao.php");
//Conecta-se ao mysql
$conexao = @mysql_connect($host, $user, $pass);
if(!$conexao){
die("Impossível conectar-se ao mysql...<br>");
}
//Seleciona o banco de dados
if(! @mysql_select_db($db_snc)){
die("Impossível conectar-se com o banco de dados: " . $db_snc . '<br>');
}
//Mostra todas as notícias inseridas no banco de dados e organiza em ordem
//decrescente com relação a hora de criação com um limite de 5 noticias por consulta
$resultado = mysql_query('SELECT ID, titulo, conteudo, dia, mes, ano, local, pasta, fdestaque FROM notcsm ORDER BY ID DESC LIMIT 4');
if(!$resultado){
die("Erro na solicitação de query: " . mysql_error() . '<br>');
}
echo('<div align="left"><center><table border="0" cellpadding="0" cellspacing="3" width="220" align="left">
<tr><td>');
//Verifica se há alguma noticia amazenada no banco de dados
if(mysql_num_rows($resultado) == 0){
echo("<tr><td align=\"center\"><font face=\"Verdana, Arial, Helvetica, sans-serif\" color=\"#FF0000\" size=\"1\">Atenção! Não há notícias no banco de dados " . $db_snc . '<br></font></td></tr>');
} else {
//Realiza um loop atrás das informações inseridas na tabela supernews
while($row = mysql_fetch_array($resultado)){
$id = $row['ID'];
$titulo = $row['titulo'];
$pasta = $row['pasta'];
$ftd = $row['fdestaque'];
$dia = $row['dia'];
$mes = $row['mes'];
$ano = $row['ano'];
$largura = 50; // largura padrão para visualização (em pixel)
$altura = 50; // altura padrão para visualização (em pixel)
$img_saida = 'intranet/img_not/'.$pasta.'/'.$ftd;
$size = @getimagesize($img_saida);
$origem_x =$size[0];
$origem_y = $size[1];
if($origem_x > $origem_y)
{
$final_x = $altura;
$final_y = @floor($altura * $origem_y / $origem_x);
} else {
$final_x = @floor($largura * $origem_x / $origem_y);
$final_y = $largura;
}
echo('<tr><td><img src="'.$img_saida.'" width='.$final_x.' height='.$final_y.'></td><td width="99%"><font face="Verdana, Arial, Helvetica, sans-serif" size="1" color="#000000">
<p><b>' . htmlentities($dia) .' / ' . htmlentities($mes) . ' / ' . htmlentities($ano) . '</b><br><a class="titulo" href="intranet/vis_not.php?noticia=' . $id . '">' . htmlentities($titulo) . '</a><br>
</font></td></tr><tr></tr>');
}
}
echo("<tr></tr></table>");
?>
#42
Posted 24/08/2005, 15:00
qualé o index.php, qual é o edida.php; admin.php etc
t+
.:: Nutri Center Suplementos Alimentares ::.
Loja de Suplementos Alimentares pelo Menor Preço do País. Compre já Suplementos Alimentares: Whey Protein, Albumina, BCAA, Maltodextrina, Creatina, Aminoácidos, Vitaminas, Diets, Ligth, celíacos, Perca peso rapido, Nutri Center Suplementos, sua loja de Suplementos Alimentares em Anápolis - GO e na Internet. 62-3702-7789
#43
Posted 24/08/2005, 16:42
valew pela dica...
#44
Posted 24/08/2005, 16:46
#45
Posted 24/08/2005, 18:05
fico no aguardo =]Opa, minha fonte queimou agora pouco rs... Amanha cedo vou no fornecedor daqui da loja comprar outro, dai te mando sim!
Edição feita por: dinhozinho, 24/08/2005, 18:06.
0 user(s) are reading this topic
0 membro(s), 0 visitante(s) e 0 membros anônimo(s)