---
title: "sr_feuser_register und externe Validierung"
url: "https://www.typo3.net/d/56101-sr-feuser-register-und-externe-validierung"
source: "typo3.net"
tags: ["Extensions","Frage","Frontend-Benutzer"]
created: "2007-01-11"
last_reply: "2007-01-13"
replies: 3
solved: false
page: 1
pages: 1
lang: "de"
---

# sr_feuser_register und externe Validierung

Extensions · 3 Antworten · gestartet 2007-01-11

## Eröffnungsbeitrag

**metan** · 2007-01-11 · [Beitrag #1](https://www.typo3.net/d/56101-sr-feuser-register-und-externe-validierung/1)

Hi,

ich versuche eine Überprüfung von Feldern ausserhalb der sr_feuser_register Ext hinzubekommen. Sämtliche versuche über fe_adminLib.inc sind gescheitert, ausser ich passe den PHP-Code an, was aber aus Updategründen nicht gut ist.
Das Ziel ist es ein externes PHP-Skript via TS im setup einzubinden, den Daten-Array zu übergeben und dort auf valide Kontonummern zu überprüfen. Wie binde ich genau hier nun solch ein Skript ein??

```typoscript
# FE User Register
plugin.tx_srfeuserregister_pi1 {
  templateFile = fileadmin/templates/temp.html
  _CSS_DEFAULT_STYLE >
  
  extraLabels = tx_extbankaccount_bank_owner, tx_extbankaccount_bank_account, tx_extbankaccount_bank_code
 
  # no eval for extra fields
  create.evalValues.tx_extbankaccount_bank_owner = 
  create.evalValues.tx_extbankaccount_bank_account =
  create.evalValues.tx_extbankaccount_bank_code =
  
  # check Values
  parseValues.tx_extbankaccount_bank_account = trim,nospace,num
  parseValues.tx_extbankaccount_bank_code = trim,nospace,num
}
```

Wünsche ein gutes neues Jahr.
metan

## Antworten

### [#2](https://www.typo3.net/d/56101-sr-feuser-register-und-externe-validierung/2) · metan · 2007-01-12

Hallo,

ich bin ein Stückchen weiter:

```typoscript
temp.phpScript = PHP_SCRIPT
temp.phpScript {
   file = fileadmin/scripts/php_script.php
   myVerySpecialOwnParameter = bla
}
create.overrideValues.tx_extbankaccount_bank_owner = temp.phpScript
```

```php
<?php
// Use the debug-function to view the config
// array $conf given by TypoScript:
 debug( $conf );

$contentArr[] = $conf['myVerySpecialOwnParameter'];

// Put all your output to $content,
// that TYPO3 will display for you:
$content = 'DAS IST NUR EIN TEST'; 
?>
```

Jedoch reicht das noch nicht aus, es kommt nicht zur Rückgabe der Daten.
Kann mir da einer Helfen?

Grüße
metan

### [#3](https://www.typo3.net/d/56101-sr-feuser-register-und-externe-validierung/3) · steffenk · 2007-01-13

> create.overrideValues.tx_extbankaccount_bank_owner = temp.phpScript

das gibt es nicht, Objekte müssen kopiert werden.

```typoscript
create.overrideValues.tx_extbankaccount_bank_owner < temp.phpScript
```

wobei ich die tx_extbankaccount_bank_owner niht kenne. Und wozu gehört create ? Das geht auch nicht.

### [#4](https://www.typo3.net/d/56101-sr-feuser-register-und-externe-validierung/4) · metan · 2007-01-13

```typoscript
  temp.phpScript = PHP_SCRIPT
  temp.phpScript {
	file = fileadmin/scripts/php_script.php
	tempVar = tx_extbankaccount_bank_account
  }
  create.overrideValues.tx_extbankaccount_bank_owner < temp.phpScript
```

Habe es auf deinen Vorschlag umgestellt, jedoch kommt es zu keinem Rückgabewert.
Das Ziel ist, dass die Kontodaten vom Kunden bei der Registrierung einem PHP-Skript übertragen und auf Gültigkeit überprüft werden.

create gehört zu

<https://docs.typo3.org/m/typo3/reference-typoscript/main/en-us/Index.html>

---

Quelle: „sr_feuser_register und externe Validierung“, typo3.net, https://www.typo3.net/d/56101-sr-feuser-register-und-externe-validierung
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
