---
title: "smileys & textfiler"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/41012-smileys-textfiler"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "patrik2002"
published: "2002-04-06T19:37:51.000Z"
updated: "2002-04-07T09:32:39.000Z"
replies: 6
views: 299
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/41012-smileys-textfiler"
---

# smileys & textfiler

## #1 — patrik2002, 2002-04-06T19:37Z

1\. kan någon förklara ingående hur jag skriver till en textfil och sen läser ut det.
2\.Hur gör jag om jag vill byta ut ett ":-)" mot en bild

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

## #2 — Asterix, 2002-04-06T20:56Z

Svar på problem 2:

```php
<?
$str = "Jag är glad :-)";
$str = str_replace (":-)", "<img src='gladgubbe.gif'>", $str);
echo $str;
?>
```

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

## #3 — Rödalacket, 2002-04-06T21:53Z

Trotts mina begränsade kunskaper i PHP så kastar jag mig ut i det okända och försöker på mig ett svar.

```php
<?
$text = "webForum är bra och jätte bra ";
$open = fopen("text2.txt","a+");
fwrite($open, $text);

fclose($open);

$open = fopen("text2.txt", "r");
echo fread($open, filesize("text2.txt"));
fclose($open)
?>
```

Först så måste du öppna filen ifråga med fopen.
Det finns lite olika lägen att öppna filen i men det kanske du redan känner igen.

Sen *tror* jag att man måste stänga filen för att sedan öppna den igen för att kunna läsa från den.
fwrite, fclose och fread borde tala för sig själv vad det betyder.

Hoppas att det bringade lite klarhet i dina funderingar... :)

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

## #4 — patrik2002, 2002-04-06T21:57Z

textfiler

nja..... det jag nu inte förstår är "a+" och "r"

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

## #5 — Rödalacket, 2002-04-06T22:09Z

r = Endast öppen för läsning, filpekaren ställs i början på filen.
r+ = Öppen för läsning och skrivning,  filpekaren ställs i början på filen.

w = Endast öppen för skrivning,  filpekaren ställs i början på filen, allt innehåll raderas.
w+ = Öppen för läsning och skrivning,  filpekaren ställs i början på filen, allt innehåll raderas.

a = Öppen för skrivning, filpekaren ställs i slutet av filen, data som skrivs till filen läggs till i slutet på filen
a+ = Öppen för läsning och skrivning och filpekaren ställs i slutet av filen, data som skrivs till filen läggs till i slutet på filen.

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

## #6 — patrik2002, 2002-04-07T09:11Z

okej tack........ 
det är så att ja vill ha en chatt i php (därför de här två frågorna) så nu undrar ja hur man gör att när en ny person kommer in så ser han inte det som har skrivits förrut men att de andra gör det + att allt raderas efter 200 ord

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

## #7 — patrik2002, 2002-04-07T09:32Z

hur ska jag göra om jag vill sätta in flera olika variablar.
jag vill lägga in ett namn och en text och sen vill jag hämta ut namnet som $namn och texten som $text

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

---

Tråden på webben: https://www.webforum.nu/amne/php/41012-smileys-textfiler
