Ahora les traigo otra mini creacion
, se trata de un Mini Sistema De Noticias Basado en 4 Simples Archivos...
1.- index.php Que es donde se mostraran las noticias.
2.- verifica.php Que será el que verifica que tipo de noticia es y se encarga de escribirla.
3.- Panel.php Es donde escribiran su noticia y luego será mostrada.
4.- Noticia.html Es el archivo donde almacenaremos nuestras noticias.
Bueno, empiezo a explicar...
El Index.php puede ser tan Simple como:<h2>Estas Son las Ultimas Noticias :</h2>
<?php
include("./Noticia.html");
?>
Que traera el Archivo Noticia.html al index...
Ustedes le dan el diseño que quieran a su sistema y lo demas
Pasemos a ver el panel.php:<?php
if (($PHP_AUTH_USER!="miembro") || ($PHP_AUTH_PW!="member")){
header('WWW-Authenticate: Basic realm="Panel de Noticias"');
header('HTTP/1.0 401 Unauthorized');
echo 'Usuario o Password Incorrecta';
exit;
}
?>
<form action="verifica.php" method="post" id="formulario">
<table border="0">
<tr><td><b>Titulo de la Noticia : </td><td><input name=titulo></td></tr></br>
<tr><td><b>Tematica de la noticia : </td><td>
<select name="tematica">
<option value="Seguridad">Seguridad</option>
<option value="Actualidad">Actualidad</option>
</select></td></tr></br>
<tr><td><b>Contenido de la noticia : </td><td><textarea name=contenido cols=75 rows=6></textarea></td></tr></br>
</table>
<input type="Submit" value="Enviar">
</form>
Ese es el simple panel que lo entenderán cuando ponga el verifica.php
De todos modos lo explicaré de inmediato...
Inserte un sistema de login con user y password, para que no cualquiera escriba noticias, el user es miembro y la password member, mas abajo Cree el input que contendra el titulo de la noticia.
Un poco mas abajo cree un select para seleccionar la tematica de la noticia
Y luego lo mas facil, poner el contenido de nuestra noticia...
Que tal si pasamos al verifica.php:<?php
if ($_REQUEST['tematica']=="Seguridad")
{
$fp = fopen("Noticia.html", "a"); // Si no quieres que la lista sea privada dale otro nombre.
fputs($fp, "<br><b>Tematica de la noticia : Seguridad.<br>Titulo de La noticia : ".$_POST['titulo']."<br><br><br>".$_POST['contenido']."<hr>");
fclose($fp);
echo "<b>Noticia Enviada ;D</b>";
}
elseif ($_REQUEST['tematica']=="Actualidad"){
$fp = fopen("Noticia.html", "a"); // Si no quieres que la lista sea privada dale otro nombre.
fputs($fp, "<br><b>Tematica de la noticia : Actualidad.<br>Titulo de La noticia : ".$_POST['titulo']."<br><br><br>".$_POST['contenido']."<hr>");
fclose($fp);
echo "<b>Noticia Enviada ;D</b>";
}
?>
En esa parte es donde creamos el Archivo Noticia.html, en ese PHP no puse que verifique si los campos estan vacios o no, ya que ustedes son los Administradores...
Y con esos simples Archivos podemos tener un mini sistema de archivos con PHPAutor : JaAViEr - Javier G. Saludos

.