sql.sql
Código
[
CREATE TABLE `mensajes` ( id INT PRIMARY KEY AUTO_INCREMENT, autor VARCHAR(255) NOT NULL, mensaje text NOT NULL, );
enviar.php
Código
<?php include("conectar.php"); # Incluimos el conectar.php $sql = "INSERT INTO `mensajes` (autor,mensaje) values"; # Abirmos la tabla sql $sql.= "('".$_POST['autor']."','".$_POST['mensaje']."')"; # Y insertamos estos valores echo "Se ha enviado la noticia correctamente"; # si se ha enviado la noticia correctamente }else{ echo "Ha habido un error en enviar la noticia"; # Si ha habido un error } } echo'<form action="enviar.php" method="POST"> <p>Nombre:<input type="text" name="autor"><br> Mensaje:<textarea rows="4" name="mensaje" cols=19"></textarea><br> <input type="submit" value="Enviar noticia" name="ok"><input type="reset" value="Borrar" name="borrar"> </form><br>'; echo '<br><a href="ver.php">Ver Noticias</a>'; # IR a la url de ver las noticias ?> <center>Creado por <a href="http://elhacker.net">mkas</a></center>
ver.php
Código
<?php include("conectar.php"); # Incluimos el conectar.php para conectarnos a nuestra base de datos $the = mysql_query("SELECT * from `mensajes` ORDER BY `id` DESC"); # Buscamos las noticias almacenadas de la primera a la ultima echo "<br><b>Autor</b>: '.$ver['autor'].'"; # Mostramos el nombre del autor de la noticia echo "<br><b>Mensaje</b>: '.$ver['mensaje'].'"; # Mostramos el mensaje de la noticia } } else { echo "No hay noticias actualmente"; # Si hay 0 noticias, se mostrara esto... } echo '<br><a href="enviar.php">Enviar noticias</a>'; # Ir al enviador de noticias ?> <center>Creado por <a href="http://elhacker.net">mkas</a></center>
conectar.php
Código
<?php $db_host="ddbb"; // Host al que conectar, habitualmente es el ‘localhost’ $db_nombre="ddbb"; // Nombre de la Base de Datos que se desea utilizar $db_user="ddbb"; // Nombre del usuario con permisos para acceder $db_pass="ddbb"; // Contraseña de dicho usuario // Ahora estamos realizando una conexión y la llamamos ‘$link’ // Seleccionamos la base de datos que nos interesa // Devolvemos $link porque nos hará falta más adelante, cuando queramos hacer consultas. return $link; ?>
Pronto le pondre administración en la segunda parte, y borrar mensajes .