---
title: "hjälp!"
type: "forum-thread"
url: "https://www.webforum.nu/amne/perl-ruby/19055-hjälp"
topic: "Perl & Ruby"
topic_url: "https://www.webforum.nu/amne/perl-ruby"
author: "annan"
published: "2000-06-13T10:37:00.000Z"
updated: "2000-06-13T18:43:00.000Z"
replies: 2
views: 405
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/perl-ruby/19055-hjälp"
---

# hjälp!

## #1 — annan, 2000-06-13T10:37Z

jag kan inte alls mycket om cgi, i stort sett ingenting alls, men jag ska försöka förklara mitt problem så gott det går:

jag har ett formulär där ett fält har namnet "kaka" ( name="kaka" ) och ett annat fält har namnet "kommentar".

```
<form method=POST action="http://www.kaka.com/cgi-bin/kaka.cgi">

<input type=text name=kommentar>
<input type=text name=kaka>

<input type=submit>
</form>
```

Nu vill jag att om man skriver ordet kakburk i fältet kaka, så ens kommentar skrivas ut i filen kakburk.html.
Om man däremot skriver ett annat ord än kaka, så ska ordet "nej" skrivas ut på skärmen.

Jag vet hur man får kommentaren att skrivas ut i filen kakburk.html,
och jag vet hur man får ord att skrivas ut på skärmen om man glömmer att fylla i vissa fält i formulär, men hur gör jag detta?

Jag har provat med raden detta:

```
      if ($FORM{'kaka'} == kakburk){
         print KAKBURK "$FORM{'kommentar'}";
```

men det verkar vara helt fel.
Hur gör man?

Tacksam för svar!

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

## #2 — emission, 2000-06-13T13:40Z

Du får visa mer av koden.

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

## #3 — annan, 2000-06-13T18:43Z

löste det på annat sätt :D

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

---

Tråden på webben: https://www.webforum.nu/amne/perl-ruby/19055-hjälp
