---
title: "Probleme mit URL und Formaction"
url: "https://www.typo3.net/d/110751-probleme-mit-url-und-formaction"
source: "typo3.net"
tags: ["Extensions","Entwicklung","Frage"]
created: "2012-05-25"
last_reply: "2012-05-25"
replies: 1
solved: false
page: 1
pages: 1
lang: "de"
---

# Probleme mit URL und Formaction

Extensions › Entwicklung · 1 Antwort · gestartet 2012-05-25

## Eröffnungsbeitrag

**lil-trick** · 2012-05-25 · [Beitrag #1](https://www.typo3.net/d/110751-probleme-mit-url-und-formaction/1)

Hallo,

hab eine kleine Extension gebaut - ein Formular.

Template sieht so aus:
<form action="###ACTION###" method="get" name="myform" enctype="multipart/form-data">

Marker ###ACTION### lass ich so befüllen:
$markerArray['###ACTION###'] = $this->pi_getPageLink($GLOBALS['TSFE']->id);

im Quellcode sieht das auch ganz gut aus:
<form action="index.php?id=80" method="get" name="myform" enctype="multipart/form-data">

geht man nun auf senden - erstellt er diese URL:
www.domain.de/index.php?myselect=2&mysubselect=9&absenden=suchen

er entfernt also die ID aus der URL - warum? bzw. wo liegt der Fehler?

Danke

## Antworten

### [#2](https://www.typo3.net/d/110751-probleme-mit-url-und-formaction/2) · LuP · 2012-05-25

Hallo,

> get: With the HTTP "get" method, the form data set is appended to the URI specified by the action attribute (with a question-mark ("?" ) as separator) and this new URI is sent to the processing agent.

Ref: [Form submission method](http://www.w3.org/TR/html401/interact/forms.html#h-17.13.1) @ W3C

Um die id zu erhalten, müsstest Du sie als hidden setzen und mitsenden:

```html
<input type="hidden" name="id" value="###TARGET_PAGEID###" />
```

```php
$markerArray['###TARGET_PAGEID###'] = (int)$GLOBALS['TSFE']->id;
```

VG,
LuP

---

Quelle: „Probleme mit URL und Formaction“, typo3.net, https://www.typo3.net/d/110751-probleme-mit-url-und-formaction
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
