---
title: "Vill se toppen"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/96156-vill-se-toppen"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "Swedemister"
published: "2004-01-30T16:10:54.000Z"
updated: "2004-01-31T20:35:01.000Z"
replies: 4
views: 328
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/96156-vill-se-toppen"
---

# Vill se toppen

## #1 — Swedemister, 2004-01-30T16:10Z

Gjorde om ett Shoutbox script men när man uppdaterar eller bara ser shoutboxen för först ggn så öpnnas den i botten, asså men ser innehållet längst ner. Vill ju se överst... lustigt, säkert shitfel men ser ej på vad det är... strirrat mig blind....

shout.php

```
<body background="shout.jpg" onload="window.scrollTo(0,99999);">
<table width="100%" border="0" cellspacing="0" cellpadding="0" height="100%">
<tr>
<td align="left" valign="top">
<font face="verdana" size="1">
<?php
$tempfile = "database.txt";
$handle = fopen($tempfile,"r+");

		while (!feof ($handle)) {
			$buffer = fgets($handle, 4096);
			echo $buffer;
	}

fclose($handle);
?>
</font>
</td>
</tr>
</table>
<form action="index.php?vad=ny" method="post">
<table width="140" border="0" cellspacing="0" cellpadding="0" height="65">
<tr>
<td align="right" valign="top" width="50%"><font face="verdana" size="1"><b>Namn: </b></font></td>
<td align="left" valign="top" width="266"><input type="text" name="name" size="10"></td>
</tr>
<tr>
<td align="right" valign="top" width="50%"><font face="verdana" size="1"><b>SHOUT: </b></font></td>
<td align="left" valign="top" width="266"><textarea rows="2" name="shout" cols="10"></textarea></td>
</tr>
<tr>
<td align="left" valign="top" width="81"></td>
<td align="left" valign="top" width="266"><input type="submit" value="Shout!"></td>
</tr>
</table>
</form>
</body>
```

index.php

```
<?
if ($_GET['vad'] == "ny") {

	if(strlen($_POST['name']) < 1) {
		header("location: index.php?error=name");
	} elseif(strlen($_POST['shout']) < 1) {
		header("location: index.php?error=shout");
	} else {

	$tempfile = "database.txt";
	$handle = fopen($tempfile,"a+");
	fwrite($handle,"<b>".$_POST['name']."</B>: ".$_POST['shout']."<hr>");
	fclose($handle);
	header("location: index.php");
	}
}
?>
<meta http-equiv=refresh content="2;url=shouts.php"> 

<body leftmargin=0 topmargin=10 marginwidth=0 marginheight=0 background="shout.jpg">
<style type="text/css">
<table width="64" border="0" cellspacing="2" cellpadding="0" height="298" align="center">
<? if ((isset($_GET['error']))) {
if ($_GET['error'] == "name") { $error = "You have to write a name."; }
if ($_GET['error'] == "shout") { $error = "You have to write a shout."; }
?>
<tr height="10">
<td align="left" valign="top" height="10"><? echo "<font color='red' size='1' face='verdana'>".$error."</font>"; ?></td>
</tr>
<? } ?>

<form action="index.php?vad=ny" method="post">
<table width="140" border="0" cellspacing="0" cellpadding="0" height="65">
<tr>
<td align="right" valign="top" width="50%"><font face="verdana" size="1"><b>Namn: </b></font></td>
<td align="left" valign="top" width="266"><input type="text" name="name" size="10"></td>
</tr>
<tr>
<td align="right" valign="top" width="50%"><font face="verdana" size="1"><b>SHOUT: </b></font></td>
<td align="left" valign="top" width="266"><textarea rows="2" name="shout" cols="10"></textarea></td>
</tr>
<tr>
<td align="left" valign="top" width="81"></td>
<td align="left" valign="top" width="266"><input type="submit" value="Shout!"></td>
</tr>
</table>
</form>

<tr height="159">
<td align="left" valign="top" height="159"><iframe name="shoutbox" SCROLLING="NO" src="shouts.php" width="220" height="100%" frameborder="0"></iframe></td>
</tr>
<tr height="133">
<td align="left" valign="top" height="133">

</td>
</tr>
</table>
```

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

## #2 — D-M_R, 2004-01-30T16:43Z

onload="window.scrollTo(0,99999);"

kanske?

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

## #3 — Swedemister, 2004-01-30T17:07Z

hehe ja just det ja. Se, man var ju blind... Nåja, vill justera scriptet det lite och vill då ha det nyaste inlägget högst upp, nu är det så att det hamnar längst ner... hur vänder jag på det? Allt lagras i databas.txt

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

## #4 — D-M_R, 2004-01-30T23:12Z

är ju lite lurigt att vända på det när du sparar i textfil. Enklast kanske isåfall är att spara på det vänt från början. Om du öppnar med "r+" (fopen("fil.txt", "r+") så hamnar "filepointern" i början av filen.

```php
$handle = fopen("filen.txt", "r+");
fwrite($handle,"<b>".$_POST['name']."</B>: ".$_POST['shout']."<hr>");
fclose($handle);
```

Borde ju funka ...

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

## #5 — Swedemister, 2004-01-31T20:35Z

Thanks.... men nja... fick lite felmess, Kanske du kan placera det någelunda rätt? Möjligt att jag felplacerade snutten ovan... \*kliar mig i huvet\*

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

---

Tråden på webben: https://www.webforum.nu/amne/php/96156-vill-se-toppen
