---
title: "NL Anmeldung Fehler"
url: "https://www.typo3.net/d/119026-nl-anmeldung-fehler"
source: "typo3.net"
tags: ["Extensions","Direct Mail","Frage","PHP","TYPO3 6.x"]
created: "2014-10-16"
last_reply: "2014-11-07"
replies: 5
solved: false
page: 1
pages: 1
lang: "de"
---

# NL Anmeldung Fehler

Extensions · 5 Antworten · gestartet 2014-10-16

## Eröffnungsbeitrag

**muelli85** · 2014-10-16 · [Beitrag #1](https://www.typo3.net/d/119026-nl-anmeldung-fehler/1)

Moin,

habe eine alte Seite nun mit Typo3 6.2.4 neu gemacht und DirectMail eingerichtet. Zum Anmelden wird direct_mail_subscription 2.0.1 verwendet. Ich habe da leider ein Problem mit dem Anmelden.

Wenn das Formular ausgefüllt ist und abgeschickt wird, dann wird die Anmeldung im Backend im korrekten Ordner abgelegt und der Datensatz ist deaktiviert. So soll es sein, denn der Benutzer soll in der E-Mail einen Bestätigungslink anklicken. (Die Konfiguration habe ich von der alten Seite übernommen, die funktioniert dort ohne Probleme)
Jedoch wird keine E-Mail zugeschickt, dafür kommt eine Fehlermeldung:

```plaintext
#1: PHP Warning: Illegal string offset '_FIELDLIST' in /homepages/pfad/typo3conf/ext/direct_mail_subscription/fe_adminLib.inc line 1674
```

Das sind die Zeilen die den Fehler verursachen:

```php
...
1673 $recCopy = $r;
1674 $string='&cmd=setfixed&sFK='.rawurlencode($theKey).'&rU='.$r['uid'];
1675 $string.='&aC='.$this->setfixedHash($recCopy,$data['_FIELDLIST']);
1676 $markerArray['###SYS_SETFIXED_DELETE###'] = $string;
1677 $markerArray['###SYS_SETFIXED_HSC_DELETE###'] = htmlspecialchars($string);
...
```

Wenn ich $data und $r mal ausgebe, dann bekomme ich beim ersten durchlauf dieses Array in $data:

```php
[0] _FIELDLIST |  uid
[1] hidden     |  0
```

und als $r den kompletten Datensatz der Anmeldung.
Im zweiten Schleifenlauf ist $data leer. Beim zweiten Durchlauf kommt dann auch der Fehler.

Jemand eine Idee was ich da machen kann? Liegt es an einer falschen Konfiguration? Wenn die Ext bis 6.2.99 als stable zur Verfügung steht müsste das doch auch funktionieren oder?

Über einen Tipp würde ich mich freuen :)

MfG

## Antworten

### [#2](https://www.typo3.net/d/119026-nl-anmeldung-fehler/2) · muelli85 · 2014-10-22

Niemand eine Idee oder auch das Problem?

Hat vielleicht jemand einen Tip, was ich als alternative nutzen kann? Nach der Anmeldung soll der Benutzer einen Bestätigungslink klicken und der Admin soll informiert werden. Außerdem werden Felder wie Name, Anschrift, Firma, Land usw. benötigt. Gibts da was?

Danke.
MfG

### [#3](https://www.typo3.net/d/119026-nl-anmeldung-fehler/3) · jenses · 2014-10-23

Manchmal reicht es schon,
im InstallTool von Entwickler- zu Produktionsumgebung zu wechseln.
Die Warnung wird dann nicht ausgegeben,
und das Script läuft sauber durch.
Ansonsten kann ich dir zu direct_mail_subscription nicht weiter helfen,
die habe ich noch nie benutzt.
Meistens löse ich solche Anmeldungen mit sr_feuser_register,
oder gleich komplett mit Powermail und ein paar Userfunktionen.

### [#4](https://www.typo3.net/d/119026-nl-anmeldung-fehler/4) · muelli85 · 2014-10-24

Danke für den Tipp. Das probiere ich mal aus.

### [#5](https://www.typo3.net/d/119026-nl-anmeldung-fehler/5) · BastianBalthasarBux · 2014-11-05

warnings zu unterdrücken ist aber letztlich keine lösung, sondern höchstens eine symptombekämpfung.

die frage lautet wohl eher: wieso läuft die schleife denn dort zweimal durch?

### [#6](https://www.typo3.net/d/119026-nl-anmeldung-fehler/6) · muelli85 · 2014-11-07

Das weiß ich leider auch nicht.
Nachdem ich auf Produktiv gestellt habe läuft die Anmeldung sauber durch.

---

Quelle: „NL Anmeldung Fehler“, typo3.net, https://www.typo3.net/d/119026-nl-anmeldung-fehler
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
