---
title: "Gästbok, 4 inlägg skall visas, resten till arkiv-sida UTAN databas"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/173123-gästbok-4-inlägg-skall-visas-resten-till-arkiv-sida-utan-databas"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "1337sweden"
published: "2008-08-02T14:28:13.000Z"
updated: "2008-08-02T14:28:13.000Z"
replies: 0
views: 387
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/php/173123-gästbok-4-inlägg-skall-visas-resten-till-arkiv-sida-utan-databas"
---

# Gästbok, 4 inlägg skall visas, resten till arkiv-sida UTAN databas

## #1 — 1337sweden, 2008-08-02T14:28Z

Hej. Jag har en gästbok som jag har ändrat mycket och som använder sig ej av MySQL. Alla inlägg sparas två .html filer
admin.html och text.html (i admin-filen är det mer info)

Där ja vill ha att bara de 4 Första inläggen visas, sedan skall alla eller resten av inläggen visas på en enskild sida.

Jag har sett att man kan göra Sid-navigering "paging" via databas, men det verkar allt för krångligt

Jag har sidan DarknessDesign som är nystartad
<https://www.beffo.se/techx/klotterplank.php> (samlingssida)
<https://www.beffo.se/techx/las.php> (Visa alla inlägg)
<https://www.beffo.se/techx/skriv.php> (include gb.php) (Skriver inlägget)

<https://www.beffo.se/techx/las.php> (Skall bara 4 inlägg visas)
<https://www.beffo.se/techx/arkiv.php> (Alla eller resten av inläggen visas)

Jag undrar. Går det att göra detta utan databas?
Eller måste ja använda mig utav MySQL? 

skriv.php (gb.php)

```php
 
 <div id="form">
   <form method="post" action="skriv.php">
   <p>Namn:<br />
         <input type="text" size="30" name="19bafc821482cd4909fdcc2d3e343e7f" /></p>
   <p>Email:<br />
       <input type="text" size="30" name="0a886cb641286b7667c2386fde72f517" /></p>
     <p>Meddelande:<br />
   <textarea title="meddelande" name="5f1f3da626482e1fb752ebe25ca79563" rows="7" cols="45" class="input"></textarea>
     </p>
   <p><input type="submit" value="Skicka in till klotterplank" /> <input type="reset" value="Rensa" /></p>
</form> 
<?php
$meddelande = $_POST['5f1f3da626482e1fb752ebe25ca79563'];
$datum = date("d M, Y H:i", time());
 if(!empty($_POST['19bafc821482cd4909fdcc2d3e343e7f']))
{
$inehol=file_get_contents("text.html");
$fil2 = fopen("admin.html", "w");
$namn2 = "Namn: " . $_POST['19bafc821482cd4909fdcc2d3e343e7f'] . "<br />" .
      "Email: " . $_POST['0a886cb641286b7667c2386fde72f517'] . "<br />" .
      "IP-Adress: " . $_SERVER['REMOTE_ADDR'] . "<br />" .
      "Datum: " . $datum . "<br />" .
      "Meddelande: " . "<br />" . $meddelande . "<br />_____________________" . "<br />";
$fil = fopen("text.html", "w");
$namn = "Namn: " . $_POST['19bafc821482cd4909fdcc2d3e343e7f'] . "<br />" .
      "Datum: " . $datum . "<br /><br />" .
      "Meddelande: " . "<br />" . $meddelande . "<br />_____________________". "<br />";
 
fwrite($fil2, $namn2);
fwrite($fil, $namn);
 
fclose($fil2);
fclose($fil);
 
$fil1 = fopen("text.html", "a");
fwrite($fil1, $inehol);
 
fclose($fil1);
echo "Inlägget sparat!";
}
?>
```

 

las.php

```php
<p><a href="skriv.php">Skriv Inlägg</a> <a href="arkiv.php">Arkiv</a></p>
      <?php       
           if(file_exists("text.html"))                       
         {
         $fil = fopen("text.html", "r");
         $con = fread($fil, filesize("text.html"));
         fclose($fil);
         
         print"<p>Inlägg:</p>";
         print"<p>" . nl2br($con) . "</p>";
      }
```

 
Detta är främst för att designen inte passar så bra om ja låter inläggen göra sidan längre.

Permalänk: https://www.webforum.nu/p/173123

---

Tråden på webben: https://www.webforum.nu/amne/php/173123-gästbok-4-inlägg-skall-visas-resten-till-arkiv-sida-utan-databas
