como faço p/ colocar a data e a hora antes do subtítulo da notícia?
tipo, dêem uma olhadinha aqui... http://gremiofutebol...icias/index.php
como podem ver, só aparece o subtítulo da notícia... eu queria q ficasse assim..
tipo,
30/01/2005
00:35 Confira a coletiva de Casemiro Mior
00:30 Sub-20: Brasil enfrenta hoje a Colômbia
00:28 Fleury aposta numa boa Libertadores
29/01/2005
23:32 Ex-atleticano Fabiano vai para o Palmeiras
21:53 André Rocha deve assinar contrato até terça
21:38 William foi eleito o melhor em campo
eu queria q ficasse como está acima...
vou passa os códigos q aparecem no meu scritp...
arquivo: mostra.php (onde irão aparecer as noticias)
<?php
include("config.php");
function index($id)
{
global $connection;
$sql = "SELECT id, titulo, autor, texto, DATE_FORMAT(pdate, '%d/%m/%Y') as date FROM noticias WHERE id='$id'";
$result = @mysql_query($sql) or die("Erro não foi possível conectar-se ao banco de dados");
while ($row = mysql_fetch_array($result)) {
$titulo = $row['titulo'];
$texto = $row['texto'];
$autor = $row['autor'];
$data = $row['date'];
$texto = nl2br($row['texto']);
echo " <title>Notícia - $titulo</title>
</head>
<body>\n\n";
echo "<font face=\"verdana\"><center><h2>$titulo</h1></center></font>\n\n";
echo "<hr>";
echo "<br>\n\n";
echo "<font face=\"verdana\" size=\"2\">\n\n";
echo "$texto\n\n";
echo "</font>\n\n";
echo "<br>\n";
echo "<br>\n";
echo "<br>\n\n";
echo "<p align=\"right\"><font face=\"verdana\" size=\"2\">Enviado por <b>$autor</b> em <b><u>$data</u></b></font></p>\n";
}
}
switch($_GET['action'])
{
default:
index($_GET['id']);
}
?>
</body>
</html>
Vlw!!
-----
abaixo é o arquivo "comandos.php"
ali onde devo "adicionar notícia" tem alguns comandos... o q precisaria alterar nele p/ q o script fique como quero?
[code=auto:0]
<?
/*
#############################
# Developed by Cristiano G. #
# Copyright © Reserved #
#############################
*/
?>
<?php
if (strstr($_SERVER["PHP_SELF"], "/admin/")) die ("<html>
<head>
<title>Error</title>
</head>
<body scroll=\"no\">
<BR><BR>
<center><font face=\"Verdana\" size=\"1\">Acesso negado!</font></center>
</body>
</html>");
include("config.php");
function index()
{
?>
<font face="verdana" size="2">Administração</font>
<?php
}
function mostrar()
{
global $connection;
$query = "SELECT * FROM noticias ORDER BY pdate DESC";
$result = mysql_query($query) or die("Error: " . mysql_error());
while ($row = mysql_fetch_assoc($result))
{
$titulo = $row['titulo'];
echo "<font face=\"verdana\" size=\"2\"><b>Título:</b> <a href=\"mostra.php?id={$row['id']}\" target=\"_blank\"><u><font color=\"#000000\">$titulo</font></u></a></font><br>\n";
echo "<a href=\"{$_SERVER['PHP_SELF']}?action=editar&id={$row['id']}\">Editar</a> - ";
echo "<a href=\"{$_SERVER['PHP_SELF']}?action=deletar&id={$row['id']}\">Deletar</a><br><br>\n\n";
}
}
function adicionar()
{
global $connection;
$submit = $_POST[submit];
if(!$submit)
{
?>
<font face="verdana" size="2">Adicionar notícia</font><br>
<form action="<?php $_SERVER['PHP_SELF'] ?>" method="post">
<font face="verdana" size="1"><b>Título:</b></font><br>
<input size="36" type="text" name="titulo" class="texto"><br>
<font face="verdana" size="1"><b>Autor:</b></font><br>
<input size="36" type="text" name="autor" class="texto"><br>
<font face="verdana" size="1"><b>Texto:</b></font><br>
<textarea rows="5" cols="35" name="texto" class="texto"></textarea><br><br>
<input type="submit" name="submit" value="Enviar" class="botao"><input type="reset" name="reset" value="Limpar" class="botao">
</form>
<?php
}
else
{
$titulo = $_POST[titulo];
$autor = $_POST[autor];
$texto = $_POST[texto];
$query = "INSERT INTO noticias(titulo, autor, texto, pdate) VALUES('$titulo', '$autor', '$texto', NOW())";
$result = mysql_query($query) or die("Error in query: $query. " .mysql_error());
echo "<font face=\"verdana\" size=\"2\">Notícia enviada com sucesso!</font>";
}
}
function deletar($id)
{
global $connection;
$query = "DELETE FROM noticias WHERE id= '$id'";
$result = mysql_query($query) or die ("Error in query: $query. " .mysql_error());
echo "<font face=\"verdana\" size=\"2\">Notícia deletada com sucesso</font>";
}
function editar($id)
{
global $connection;
$submit = $_POST[submit];
if(!$submit)
{
$query = "SELECT titulo, autor, texto FROM noticias WHERE id='$id'";
$result = mysql_query($query) or die ("Error in query: $query. " .mysql_error());
if(mysql_num_rows($result) >0)
{
$row = mysql_fetch_object($result);
?>
<font face="verdana" size="2">Editando notícia</font><br>
<form action="<?php $_SERVER['PHP_SELF'] ?>" method="post">
<input type="hidden" name="id" value="<?php echo $id; ?>">
<font face="verdana" size="1"><b>Título:</b></font><br>
<input size="36" type="text" name="titulo" value="<?php echo $row->titulo; ?>" class="texto"><br>
<font face="verdana" size="1"><b>Autor:</b></font><br>
<input size="36" type="text" name="autor" value="<?php echo $row->autor; ?>" class="texto"><br>
<font face="verdana" size="1"><b>Texto:</b></font><br>
<textarea name="texto" rows="5" cols="35" class="texto"><? echo $row->texto; ?></textarea><br><br>
<input type="submit" name="submit" value="Enviar" class="botao"><input type="reset" name="reset" value="Limpar" class="botao">
</form>
<?php
}
else
{
echo "<font face=\"verdana\" size=\"2\">Notícia inexistente</font>";
}
}
else
{
$titulo = $_POST[titulo];
$autor = $_POST[autor];
$texto = $_POST[texto];
$query = "UPDATE noticias SET titulo = '$titulo', autor = '$autor', texto = '$texto', pdate = pdate WHERE id = '$id'";
$result = mysql_query($query) or die ("Error in query: $query. " .mysql_error());
echo "<font face=\"verdana\" size=\"2\">Notícia editada com sucesso</font>";
}
}
function senha()
{
global $connection;
$submitPass = $_POST[submitPass];
$username = $_POST[username];
$password = $_POST[password];
$newusername = $_POST[newusername];
$newpass1 = $_POST[newpass1];
$newpass2 = $_POST[newpass2];
if(!$submitPass)
{
?>
<font face="verdana" size="2">Trocar nome de usuário e/ou senha</font><br>
<form action="<?php $_SERVER['PHP_SELF'] ?>" method="post">
<font face="verdana" size="1"><b>Username:</b></font><br>
<input size="36" type="text" name="username" class="texto"><br>
<font face="verdana" size="1"><b>Senha atual:</b></font><br>
<input size="36" type="password" name="password" class="texto"><br>
<font face="verdana" size="1"><b>Novo nome de usuário:</b></font><br>
<input size="36" type="text" name="newusername" class="texto"><br>
<font face="verdana" size="1"><b>Nova senha:</b></font><br>
<input size="36" type="password" name="newpass1" class="texto"><br>
<font face="verdana" size="1"><b>Confirme a nova senha:</b></font><br>
<input size="36" type="password" name="newpass2" class="texto"><br><br>
<input type="submit" name="submitPass" value="Enviar" class="botao"><input type="reset" name="reset" value="Limpar" class="botao">
</form>
<?php
}
else
{
$query = "SELECT id from admin WHERE username = '$username' AND password = PASSWORD('$password')";
$result = mysql_query($query, $connection) or die ("Error in query: $query. " . mysql_error());
if (mysql_num_rows($result) == 1)
{
if($newpass1==$newpass2)
{
$update_query = "UPDATE admin SET username = '$newusername', password = PASSWORD('$newpass1')";
$update_result = mysql_query($update_query, $connection) or die ("Error in query: $query. " . mysql_error());
echo "<font face=\"verdana\" size=\"2\">Editado com sucesso</font>";
}
else
{
echo "<font face=\"verdana\" size=\"2\">Sua nova senha não é igual a confirmação!</font>";
}
}
else
{
echo "<font face=\"verdana\" size=\"2\">Username e/ou senha incorretos!</font>";
}
}
}
switch($_GET['action'])
{
case 'adicionar':
adicionar();
break;
case 'editar':
editar($_GET['id']);
break;
case 'deletar':
deletar($_GET['id']);
break;
case 'mostrar':
mostrar();
break;
case 'senha':
senha();
break;
default:
index();
}
?>
-----
Use o botão para editar suas respostas anteriores.
Edição feita por: Klaus, 30/01/2005, 10:51.