---
title: "variable an formular übergeben"
url: "https://www.typo3.net/d/7352-variable-an-formular-uebergeben"
source: "typo3.net"
tags: ["Extensions","Frage","PHP"]
created: "2003-11-19"
last_reply: "2004-02-10"
replies: 7
solved: false
page: 1
pages: 1
lang: "de"
---

# variable an formular übergeben

Extensions · 7 Antworten · gestartet 2003-11-19

## Eröffnungsbeitrag

**tanjob** · 2003-11-19 · [Beitrag #1](https://www.typo3.net/d/7352-variable-an-formular-uebergeben/1)

hallo zusammen,
ich möchte über einen link <http://www.irgendwas.de/test.html?projektid=123456> die variable projektid auf einer anderen seite in einem formularfeld anzeigen.

wenn ich folgendes

```php
<?php echo $_GET["projektid"]?>
```

als value des felds angebe, dann sieht das im quellcode so aus

```typoscript
value="&lt;?php echo $_GET[&quot;projektid&quot;]?&gt;"
```

und es passiert rein garnichts  :(

hat irgenjemand ne idee wie das funzt?
lg tanja

## Antworten

### [#2](https://www.typo3.net/d/7352-variable-an-formular-uebergeben/2) · ziererk · 2004-01-28

Hallo,
ich suche zur Zeit genau das gleiche. Bist du mittlerweile zu einer Lösung gekommen? Hat sonst jemand eine Idee ?

Oder weiß jemand, welche Datei/Stelle ich verändern muss, damit ich Formularfelder mit einem Parameter vorbefüllen kann?

Danke.
Klaus

### [#3](https://www.typo3.net/d/7352-variable-an-formular-uebergeben/3) · playthat · 2004-02-05

Hallo

ich suche auch genau das selbe. Leider komme ich überhaupt nicht weiter.

Gruß

Vitali

### [#4](https://www.typo3.net/d/7352-variable-an-formular-uebergeben/4) · TW · 2004-02-05

> **tanjob schrieb:**
>
> hallo zusammen,
> ich möchte über einen link <http://www.irgendwas.de/test.html?projektid=123456> die variable projektid auf einer anderen seite in einem formularfeld anzeigen.
>
> wenn ich folgendes
>
> ```php
> <?php echo $_GET["projektid"]?>
> ```
>
> als value des felds angebe, dann sieht das im quellcode so aus
>
> ```typoscript
> value="&lt;?php echo $_GET[&quot;projektid&quot;]?&gt;"
> ```
>
> und es passiert rein garnichts  :(
>
> hat irgenjemand ne idee wie das funzt?
> lg tanja

ist ja schon ws älter, aber ich antworte mal....

<?php
$id2 = $_GET['projektid'];
echo $id2;
?>

dann muss das script noch ins typo3 integriert werden....
# id2object:
marks.id2= CONTENT
marks.id2>
marks.id2= RECORDS
marks.id2.tables = tt_content.script
key.id2= select_key
    marks.id2= PHP_SCRIPT_EXT
    marks.id2.file = fileadmin/php/test.php

es muss noch ein seiteninhalt script angelegt werden....
code = id2

und ein marker in dem textfeld gesetzt werden, wo die variable hinkommen soll.....
###id2###

gruss und schluss
thorsten

### [#5](https://www.typo3.net/d/7352-variable-an-formular-uebergeben/5) · playthat · 2004-02-05

Hallo,

Danke für den Tipp.

Leider geht das bei mir nicht. Naja zum Teil.
Ich setze ganz normal den Marker, aber er wird nur angezeigt, wenn ich in dem Template irgendwo einfüge.
Aber nicht wenn ich Ihn in einen Eingebefeld schreiben. (Dann steht da ###id2###)

Wieso???

Gruß Vitali

### [#6](https://www.typo3.net/d/7352-variable-an-formular-uebergeben/6) · TW · 2004-02-06

hi
du musst das textfeld natürlich auch ansprechen...

input type="text" name="id2" class="formularfelder" value="###id2###"

so indas feld muss dann die variable reingeladen werden...

gruss
thorsten

### [#7](https://www.typo3.net/d/7352-variable-an-formular-uebergeben/7) · playthat · 2004-02-09

Hallo

Danke für die Antwort. Wenn ich diese Zeile in meinem Template eintrage, dann geht es auch.

Ich möchte aber die Variablen an ein Formular übergeben, also so:

Name: | id2=input | ###id2###

Aber es geht nicht! Wieso?

Gruß

Vitali

### [#8](https://www.typo3.net/d/7352-variable-an-formular-uebergeben/8) · playthat · 2004-02-10

Hallo,

ich weiß ich nerve, aber ich brauche dringend Hilfe.

Wenn ich den Marker setze:

*marks.id2= CONTENT
marks.id2>
marks.id2= RECORDS
marks.id2.tables = tt_content.script
key.id2= select_key
marks.id2= PHP_SCRIPT_EXT
marks.id2.file = fileadmin/php/test.php*

Das ist kein Thema, der Inhalt wir aber nur im Template angezeigt. Also wenn ich den Marker direkt nach  ###DOCUMENT_BODY### setze. Also ganz normaler Marker.

Ich muss den Marker direkt im dem Formular setzen z.B.:

*Name: | id2=input | ###id2###
Firma: | firma=input,40
| formtype_mail=submit | Abschicken
 | html_enabled=hidden
 | subject=hidden | EDC - Kontaktformular Info
# Example content:*

Wenn man nach dem generieren der Seiten im Quelltext den Code anschaut, dann steht da:

*>>> input type="text" name="id2" class="formularfelder" value="###id2###"*

Der Marker wird nicht gefühlt, aber der Marker den ich direkt in dem Template gesetzt habe, der wird angezeigt.

Ich setze den Marker falsch deswegen hier erstmal mein Code:

#-------------------------------------------
# Page
#-------------------------------------------

page= PAGE
page.typeNum = 0
page.headerData.999 < plugin.meta
page.bodyTag = <body topmargin="0" leftmargin="0" rightmargin="0" bottommargin="0" marginwidth="0" marginheight="0">
page.stylesheet = fileadmin/template/tmp_style.css
page.10 = TEMPLATE
page.10 {

#-------------------------------------------
# Template
#-------------------------------------------

template = FILE
    template.file = fileadmin/template/template.htm
    workOnSubpart = DOCUMENT_BODY

#-------------------------------------------
# Content
#-------------------------------------------

 ***marks.id2= CONTENT
    marks.id2>
    marks.id2= RECORDS
    marks.id2.tables = tt_content.script
    key.id2= select_key
    marks.id2= PHP_SCRIPT_EXT
    marks.id2.file = fileadmin/php/test.php***

subparts.CONTENT_BODY < styles.content.get
    subparts.CONTENT_LEFT < styles.content.getLeft
    subparts.CONTENT_RIGHT < styles.content.getRight
    subparts.CONTENT_BORDER < styles.content.getBorder

....

Danke

Gruß Vitali

---

Quelle: „variable an formular übergeben“, typo3.net, https://www.typo3.net/d/7352-variable-an-formular-uebergeben
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
