---
title: "action"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/15882-action"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "skyman"
published: "2001-07-20T08:17:00.000Z"
updated: "2001-07-20T12:33:00.000Z"
replies: 7
views: 156
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/15882-action"
---

# action

## #1 — skyman, 2001-07-20T08:17Z

Hur gör man för att få en funktion som en action i en \<form\>-tag?

```
<form method=post action=...>
```

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

## #2 — hannes, 2001-07-20T11:35Z

ett förslag:

```
<form method='post' action='minsida.php?action=min_function'>
```

sen kan minsida.php se ut så här:

```

switch($action){
	case "min_function":
		min_function();
		break;
	default:
		echo "nåt annat";
		break;
}
```

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

## #3 — skyman, 2001-07-20T12:06Z

Funka jättebra. Tack ska du ha. Sen så går det väl att anropa sin egna sida också eller hur mha PHP_SELF?

Tack hannes

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

## #4 — hannes, 2001-07-20T12:08Z

no probs!
det går finfint!

```
echo "<form action='".$PHP_SELF."?action=min_metod' method='post'>";
```

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

## #5 — skyman, 2001-07-20T12:18Z

Nja... han hittar inte action. "Warning: Undefined variable: action in d:...."

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

## #6 — skyman, 2001-07-20T12:25Z

Fixade det själv (= man kanske ska lägga in en submit-knapp också :i

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

## #7 — hannes, 2001-07-20T12:28Z

om det första funka ska väl det andra med göra det...
bytte ju bara ut minsida.php mot $PHP_SELF

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

## #8 — skyman, 2001-07-20T12:33Z

Den sista gjorde jag så man kan uppdatera från samma sida. Den första var en länk till en funktion på en annan sida. Det var därför jag glömde lägga in en submit, jag var inte på samma sida och skrev en den koden med PHP_SELF.
Missförstånd med det gick bra ändå.
Tack :)

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

---

Tråden på webben: https://www.webforum.nu/amne/php/15882-action
