---
title: "formulär"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/14552-formulär"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "J0han"
published: "2000-05-30T17:37:00.000Z"
updated: "2000-05-30T19:01:00.000Z"
replies: 3
views: 701
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/14552-formulär"
---

# formulär

## #1 — J0han, 2000-05-30T17:37Z

hur gör man för att skicka text från ett formulär till en fil som sedan lagrar texten i en textfil och mailar iväg den till en epostadress?

har hört att att det ska vara relativt lätt att göra i PHP. en till fråga; i PHP, måste man använda en server-komponent för att skicka epost eller finns det inbyggt i själva scriptspråket?

/ mvh Johan

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

## #2 — Swey, 2000-05-30T18:27Z

Formulärvariabler hämntar du med $ framför namnet på din variabel. Eller $HTTP_POST_VARS\["namn"\].

Lagrar text i filer gör du med fopen, fwrite.

Skickar e-post gör du med mail().

Dessa funktioner är enkla att använda och finns förklarade i dokumentationen på  <http://se.php.net/> .

Lycka till

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

## #3 — Matti, 2000-05-30T18:28Z

<http://www.webforum.nu/showthread.php?s=&threadid=14038>  :)

Finns väl inbyggt i själva PHP.. har jag för mig :)

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

## #4 — nicclas, 2000-05-30T19:01Z

Kod, kod, hör jag ropen skalla, kod till alla... :e

```
<?
// Filen mailer.php3
if ($content==""){
 echo "<html>\n";
 echo "<title>nic-sys.se</title>\n";
 echo "<body>\n";
 echo "<form method=\"post\" action=$PHP_SELF>\n";
 echo "Skriv in ditt meddelande:<br>\n";
 echo "<input type=\"text\" name=\"content\">\n";
 echo "<input type=\"submit\" value=\"skicka\">\n";
 echo "</form>\n";
 echo "</body>\n";
 echo "</html>\n";
}else{
 echo "<html>\n";
 echo "<title>nic-sys.se</title>\n";
 echo "<body>\n";
 echo "Tackar, nu skickar jag meddelandet till nicclas@spray.se\n";
 echo "</body>\n";
 mail("nicclas@spray.se","Auto",$content,"From: clas@nic-sys.se\n");
 echo "och sparar det i filen log.txt\n";
 $fp = fopen("log.txt","a");
 fputs($fp,">$content \n");
 fclose($fp);
}
?>
```

a) PHP måste naturligtvis vara korrekt konfigurerad för att det skall fungera! (se <http://cgi.webforum.nu/wf/Forum12/HTML/000083.html>  , nemas-problemas på webbhotell!).

b) Du måste sätta skrivrättigheter för alla på filen log.txt

/nicclas @ <http://www.nic-sys.se>

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

---

Tråden på webben: https://www.webforum.nu/amne/php/14552-formulär
