---
title: "Skriva en siffra till ett .txt-dokument"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/136350-skriva-en-siffra-till-ett-txt-dokument"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "dude"
published: "2005-10-25T09:33:23.000Z"
updated: "2005-10-26T20:24:57.000Z"
replies: 6
views: 456
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/136350-skriva-en-siffra-till-ett-txt-dokument"
---

# Skriva en siffra till ett .txt-dokument

## #1 — dude, 2005-10-25T09:33Z

hello!
jag har en deltagarlista uppbyggd med php på min hemsida, till den har jag ett forumlär där jag skriver in när det tillkommer en ny deltagare så sparas det i en mysql databas. 
Nu skulle jag vilja att samtidigt som jag lägger till en ny deltagare och skickar det med formuläret så ska även ett textdokument som heter antal.txt öppnas och ersätta allt som står där med hur många som finns med på deltagarlistan. Tex. genom att bara räkna raderna i databasen och skriva siffran i textdokumentet.

Ska senare ha antal.txt till att bygga in i en swish-fil som visar hur många som finns med på deltagarlistan...

ojoj, mycket text, misstänker att detta är ganska simpelt...

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

## #2 — Melea, 2005-10-25T10:02Z

Ta en titt på [fwrite()](http://se.php.net/fwrite) så löser det sig säkert.

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

## #3 — kobranturre, 2005-10-25T10:13Z

Om du har php5 så kan du köra på:

```php
file_put_contents("antal.txt", file_get_contents("antal.txt")+1);
```

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

## #4 — dude, 2005-10-25T16:36Z

Efter lite testande inser jag att jag nog inte har php5, för kobranturres förslag funkar inte alls :(

Och eftersom mina php-kunskaper är så begränsade får jag heller inte koll på hur jag använder fwrite() så den fungerar som jag vill...

Slutsats, jag behöver fortfarande hjälp!!!!! :)

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

## #5 — Ryzzen, 2005-10-26T02:30Z

Kanske något ått det här hållet. Koden är dock inte testkörd.

```php
<?php
$filename = 'alt.txt';
if (!$handle = fopen($filename, 'r+')) 
{
	echo "Cannot open file ($filename)";
	exit;
}

$content = fread($handle, filesize($filename));
$content++;
fwrite($handle, $content)

fclose($handle);
?>
```

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

## #6 — Ryzzen, 2005-10-26T02:36Z

Hittade iofs den här koden på php.net. Så jag misstänker att min kod inte riktigt funkar..missade rewind.

```php
<?
$file = "counter.txt";

$handle = fopen ($file, 'r+'); // Let's open for read and write
$count = fread ($handle, filesize ($file));
settype ($count,"integer");

rewind ($handle); // Go back to the beginning

fwrite ($handle, ++$count); // Don't forget to increment the counter
fclose ($handle); // Done 

?>
```

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

## #7 — dude, 2005-10-26T20:24Z

tack tack!!! Grymt bra!!!

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

---

Tråden på webben: https://www.webforum.nu/amne/php/136350-skriva-en-siffra-till-ett-txt-dokument
