Bueno... después de ver que hay gente que no sabe hacer un sistema de noticias, o no se ve capaz o quiere empezar y no sabe como o lo que sea

pues me e puesto a hacer uno
MUY SIMPLE.
Primero que todo creamos la base de datos:
CREATE TABLE `noticias` (
`id` smallint(5) NOT NULL auto_increment,
`asunto` varchar(100) NOT NULL default '',
`contenido` text NOT NULL,
UNIQUE KEY `id` (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
Ahora vamos a hacer una pagina en las que nos pida contraseña para que no publique noticias nadie aparte de los que sepamos la contraseña
<?php
echo"<form method=\"POST\" action=\"publicar_noticias.php\">
<p align=\"center\"><input type=\"password\" name=\"contra\" size=\"15\"><br><br>
<input type=\"submit\" value=\"OK\" name=\"OK\" style=\"color: #000000; border-style: dotted; border-width: 3px; background-color: #FFFFFF\"></p>
</form>
Creado por <a href=\"mailto:cristiantorrijosreus@hotmail.com\">G2K</a>";
?>En el anterior lo unico que hemos hecho es crear un campo de formulario en el que nos pida una contraseña, el usuario la escribe y presiona OK para que proceda a entrar al panel para escribir la noticia.
--------------------------------------------------------------------------------------
Ahora vamos a crear la pagina llamada
publicar_noticias.php:
<?php
$conectar = mysql_connect( 'localhost', 'usuario', 'pass') or die('No se a podido conectar con el servidor.' );
mysql_select_db('nombre_base_datos', $conectar) or die('No se a podido seleccionar la base de datos.');
if($_POST[contra] == contra) {
echo"<form method=\"POST\" action=\"publicar_noticias.php\">
<p align=\"center\"><font face=\"Arial\" size=\"2\">Asunto:</font>
<input type=\"text\" name=\"Titulo\" size=\"20\"><br>
<br>
<font face=\"Arial\" size=\"2\">Contenido de la noticia:</font><br>
<textarea rows=\"8\" name=\"contenido\" cols=\"26\"></textarea><br><input type=\"submit\" value=\"Publicar Noticia\" name=\"publicar\"></p>
</form>
Creado por <a href=\"mailto:cristiantorrijosreus@hotmail.com\">G2K</a>";
} else {
}
if($_POST[publicar]){
$publicar = "INSERT INTO noticias (asunto,contenido) VALUES ('".$_POST[Titulo]."','".$_POST[contenido]."')";
mysql_query($publicar);
echo"Ya se a publicado la noticia ^^<br><br>
Creado por <a href=\"mailto:cristiantorrijosreus@hotmail.com\">G2K</a>";
} else {
}
?>En el anterior primero conectamos en la base de datos... comprovamos si la contraseña tecleada es correcta en este caso la contraseña es
contra que la podeis cambiar por a que os plazca

.
Bueno si se a hecho la comprovación y es correcta la contraseña nos mostrara el panel de publicación (Muy basico, contenido: Asunto y la noticia).
Después más a bajo comprovamos si se a pulsado al botón de enviar noticia, si se a pulsado introducira en la base de datos la noticia.
--------------------------------------------------------------------------------------
Ahora nos queda algo esencial, no cren? si tenemos todo eso pero no podemos mostrar la noticia para que nos sirve?

Pues bien... hay va:
<?php
$conectar = mysql_connect( 'localhost', 'usuario', 'pass') or die('No se a podido conectar con el servidor.' );
mysql_select_db('nombre_base_datos', $conectar) or die('No se a podido seleccionar la base de datos.');
$noticia = @mysql_query("SELECT * FROM `noticias` ORDER BY `id` DESC LIMIT 5");
while($mostrar = @mysql_fetch_array($noticia)){
echo"<table border=\"0\" width=\"75%\">
<tr>
<td>
<p align=\"center\"><font face=\"Arial\" size=\"5\"><u><b>".$mostrar['asunto']."</b></u></font></td>
</tr>
<tr>
<td>
<p align=\"justify\"><font face=\"Arial\" size=\"2\">".$mostrar['contenido']."</font></td>
</tr>
</table>";
}
echo"<br><br><br>Creado por <a href=\"mailto:cristiantorrijosreus@hotmail.com\">G2K</a>";
?>En el anterior hemos vuelto a conectar con la base de datos, y hemos selecionado las
5 últimas noticias (Si queremos seleccionar otro numero de noticias solo debe cambiar el número
5 por las noticias que desees mostrar)
Después por último le decimos como quiere que muestre los datos y
FIN.
¿Difícil?
NO--------------------------------------------------------------------------------------
Bueno el codigo lo podeis utilizar para lo que querais, podeis editarlo, ampliarlo a vuestro gusto, manera... bla bla jeje, pero eso si hacer el favor de no desacreditarlo y daros los meritos a vosotros mismos, recordar que haciendo eso lo que haceis es engañaros a vosotros mismos.
Tambien se agradecera a la gente que deje los creditos que hay debajo de cada pagina... no pasa nada si lo hace más pequeño o más escondido o lo que sea...

Tambien lo cuelgo para que podais pillarlo

Saludos

PD: Ya se que en el foro esta el que creo naveda, muy bueno porcierto

, pero este es para más principiantes.