---
title: "GPvars an Scipt weitergeben"
url: "https://www.typo3.net/d/30725-gpvars-an-scipt-weitergeben"
source: "typo3.net"
tags: ["TYPO3","TypoScript","Frage"]
created: "2005-09-26"
last_reply: "2005-09-27"
replies: 4
solved: false
page: 1
pages: 1
lang: "de"
---

# GPvars an Scipt weitergeben

TYPO3 › TypoScript · 4 Antworten · gestartet 2005-09-26

## Eröffnungsbeitrag

**Quoyer** · 2005-09-26 · [Beitrag #1](https://www.typo3.net/d/30725-gpvars-an-scipt-weitergeben/1)

Hallo!

ich rufe meine Seite auf:

**index.php?id=20&person=9**

Ich habe auf die Seite ein PHP-Script eingebungen und rufe es dann über ein USER_INT objekt auf:

**page.10.marks {
   DATEN = USER_INT
   DATEN.userFunc = user_functions->formular
   DATEN.person = ?????????????????????
}**

person ist ein Parameter, der im PHPScript später mit
**$conf["person"]**
zur Verfügung stehen soll!

Wie übergebe ich nun der Funktion im PHP-Script den Wert aus der URL?
das data-Objekt steht mir ja hier nicht zur Verfügung!

Oder wie kann ich den Wert im PHP direkt abfragen?
(**$HTTP_GET_VARS["person"]**
funktioniert nicht!)

Vielen Dank für Hilfe.
Jakob

## Antworten

### [#2](https://www.typo3.net/d/30725-gpvars-an-scipt-weitergeben/2) · jenses · 2005-09-26

```php
$persondata = t3lib_div::GPvar("person");
```

jenses

### [#3](https://www.typo3.net/d/30725-gpvars-an-scipt-weitergeben/3) · Quoyer · 2005-09-27

Hallo!

erst mal dank an jenses.

ich habe den Vorshlag von Jenses probiert!

es funktioniert nicht! die Funktion liefert nichts zurück!

Das Script steht in einer extra Datei, die ich mit
**page.includeLibs.mitarbeitermenu = fileadmin/skripte/mitarbeiter_details.php**
einbinde.

Die Funktion besteht auf nur aus 3 Zeilen:

**function formular($content,$conf)
{
  $temp = t3lib_div::GPvar("person");
  return $temp;
}**

Hat vielleicht jmd. eine Idee warum es nicht funktioniert?

gruß Jakob

### [#4](https://www.typo3.net/d/30725-gpvars-an-scipt-weitergeben/4) · Quoyer · 2005-09-27

Hallo!

ich hab das Problem gefunden.
aber noch nicht gelöst!

ich benutze Frames.

ich habe ein Frameset, dass mit
**index.php?id=15&type=0&person=9**
geladen wird.
Der Frame, um den es geht, lässt sich auch einzeln laden:
**index.php?id=15&type=1&person=9**

Lade ich ih auf diese Weise steht in meinem Script
**t3lib_div::GPvar("person")**
zur Verfügung.

Rufe ich aber das frameset auf, geht es nicht mehr!

Was kann ich tun?

gruß Jakob

### [#5](https://www.typo3.net/d/30725-gpvars-an-scipt-weitergeben/5) · jenses · 2005-09-27

> **Quoyer schrieb:**
>
> Was kann ich tun?

Auf Frames verzichten, ganz einfach.
Die sind überflüssig wie ein Kropf  #giggle# .
Ich kann dirda auch nicht weiterhelfen, da ich seit mindestens 6-7 Jahren keine Frames mehr verwende, mit TYPO3 habe ich es noch nie gemacht.

jenses

---

Quelle: „GPvars an Scipt weitergeben“, typo3.net, https://www.typo3.net/d/30725-gpvars-an-scipt-weitergeben
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
