---
title: "Textfil in i textfield (formulär)"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/87677-textfil-in-i-textfield-formulär"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "xcalibrate"
published: "2003-10-05T11:58:59.000Z"
updated: "2003-10-05T13:05:15.000Z"
replies: 6
views: 304
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/87677-textfil-in-i-textfield-formulär"
---

# Textfil in i textfield (formulär)

## #1 — xcalibrate, 2003-10-05T11:58Z

hej!

jag har en textfiled (en textbox) och en knapp samt en textfil som heter hej.txt

hur gör jag så att varje gång jag starta sidan så laddas textboxen med det som står i hej.txt och sen när jag klickar på knappen så sparas hej.txt med det som står i textboxen.

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

## #2 — Nexus86, 2003-10-05T12:01Z

r: Glöm det. Råkade trycka på skicka lite för tidigt. :r

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

## #3 — Nexus86, 2003-10-05T12:12Z

```php
echo '<form name="formen" action="' . basename(__FILE__) . '" method="POST">';

if (!isset($_POST['submit'])) {
    echo '<textarea name="fil">' . ((file_exists('hej.txt')) ? implode('', file('hej.txt')) : '') . '</textarea><br />
    <input type="submit" name="submit" value="Spara" />';
} else {
    if (is_writable('hej.txt')) {
        if (!$file = fopen('hej.txt', 'w')) {
            die('Kan inte öppna hej.txt.');
        }
        if (!fwrite($file, $_POST['fil'])) {
            die('Det går inte att skriva till filen.');
        }
        fclose($file);

        echo 'Innehållet skrevs till filen hej.txt<br />
        <textarea name="fil">' . $_POST['fil'] . '</textarea><br />
        <input type="submit" name="submit" value="Spara" />';
    } else {
        die('Det går inte att skriva till filen.');
    }
}
echo '</form>';
```

R// basename klarar visst inte internetadresser.

R2// Öppnar man en sträng med " måste man ju såklart avsluta den med ". :r

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

## #4 — xcalibrate, 2003-10-05T12:56Z

det står att jag inte kan skriva till filen, alltså else. 
men hur ska jag göra+

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

## #5 — Nexus86, 2003-10-05T12:58Z

Filen hej.txt måste vara skapad redan. :)

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

## #6 — xcalibrate, 2003-10-05T13:01Z

jaha jag vet det var inte det men jag måste göra den skrivbar :)

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

## #7 — Nexus86, 2003-10-05T13:05Z

Se till att php-scriptet har rätt rättigheter till filen. D.v.s du måste kanske CHMOD:a filen (jag behövde det inte). Vilket av alla värden på rättigheter filen måste ha har jag dock ingen aning om. Det får du vänta på att någon annan ska svara på.

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

---

Tråden på webben: https://www.webforum.nu/amne/php/87677-textfil-in-i-textfield-formulär
