NAMEPREP: Prohibited input U+0000003E
InvalidArgumentException thrown in file
/usr/www/users/wwwdbh/typo3_src-8.7.1/vendor/mso/idna-convert/src/Punycode.php in line
335.
19 Mso\IdnaConvert\Punycode::namePrep(array)
/usr/www/users/wwwdbh/typo3_src-8.7.1/vendor/mso/idna-convert/src/Punycode.php:00185: }
00186: // Do NAMEPREP
00187: $decoded = $this->namePrep($decoded);
00188: if (!$decoded || !is_array($decoded)) {
00189: return false; // NAMEPREP failed
18 Mso\IdnaConvert\Punycode::encode(array)
/usr/www/users/wwwdbh/typo3_src-8.7.1/vendor/mso/idna-convert/src/IdnaConvert.php:00325: // Skip first char
00326: if ($k) {
00327: $encoded = $punyCode->encode(array_slice($decoded, $last_begin, (($k) - $last_begin)));
00328: if ($encoded) {
00329: $output .= $encoded;
17 Mso\IdnaConvert\IdnaConvert::encode(array)
/usr/www/users/wwwdbh/typo3_src-8.7.1/typo3/sysext/core/Classes/Utility/GeneralUtility.php:01087: self::$idnaConverter = new \Mso\IdnaConvert\IdnaConvert(['idn_version' => 2008]);
01088: }
01089: self::$idnaStringCache[$value] = self::$idnaConverter->encode($value);
01090: return self::$idnaStringCache[$value];
01091: }
16 TYPO3\CMS\Core\Utility\GeneralUtility::idnaEncode("mustermann</p>
↵<p>Bürozeiten:<br /> Montag bis Freitag von 9:00-15:30 Uhr</p>")
/usr/www/users/wwwdbh/typo3_src-8.7.1/typo3/sysext/core/Classes/Utility/GeneralUtility.php:01023: $user = substr($email, 0, $atPosition);
01024: if (!preg_match('/^[a-z0-9.\\-]*$/i', $domain)) {
01025: $domain = self::idnaEncode($domain);
01026: }
01027: return filter_var($user . '@' . $domain, FILTER_VALIDATE_EMAIL) !== false;
15 TYPO3\CMS\Core\Utility\GeneralUtility::validEmail("<h3>Geschäftsführerin:</h3>
↵<p>Tel. (012345) 34…n:<br /> Montag bis Freitag von 9:00-15:30 Uhr</p>")
/usr/www/users/wwwdbh/typo3_src-8.7.1/typo3/sysext/recordlist/Classes/RecordList/AbstractDatabaseRecordList.php:01117: }
01118: // Check for email:
01119: if (GeneralUtility::validEmail($testString)) {
01120: return '<a href="mailto:' . htmlspecialchars($testString) . '" target="_blank">' . $code . '</a>';
01121: }
14 TYPO3\CMS\Recordlist\RecordList\AbstractDatabaseRecordList::linkUrlMail("<h3>Geschäftsführerin:</h3>
↵<p&g…termann</p>
↵<p>Bürozeiten:<br ...", "<h3>Geschäftsführerin:</h3>
↵<p>Tel. (012345) 34…n:<br /> Montag bis Freitag von 9:00-15:30 Uhr</p>")
/usr/www/users/wwwdbh/typo3_src-8.7.1/typo3/sysext/recordlist/Classes/RecordList/DatabaseRecordList.php:01002: $pageId = $table === 'pages' ? $row['uid'] : $row['pid'];
01003: $tmpProc = BackendUtility::getProcessedValueExtra($table, $fCol, $row[$fCol], 100, $row['uid'], true, $pageId);
01004: $theData[$fCol] = $this->linkUrlMail(htmlspecialchars($tmpProc), $row[$fCol]);
01005: if ($this->csvOutput) {
01006: $row[$fCol] = BackendUtility::getProcessedValueExtra($table, $fCol, $row[$fCol], 0, $row['uid']);
13 TYPO3\CMS\Recordlist\RecordList\DatabaseRecordList::renderListRow("tt_content", array, 2, "header", NULL)
/usr/www/users/wwwdbh/typo3_src-8.7.1/typo3/sysext/recordlist/Classes/RecordList/DatabaseRecordList.php:00768: $cc++;
00769: $this->translations = false;
00770: $rowOutput .= $this->renderListRow($table, $row, $cc, $titleCol, $thumbsCol);
00771: // If localization view is enabled and no search happened it means that the selected
00772: // records are either default or All language and here we will not select translations
12 TYPO3\CMS\Recordlist\RecordList\DatabaseRecordList::getTable("tt_content", 103, "CType,hidden,starttime,endtime,fe_group,sys_langua…age,imagewidth,imageheight,imageorient,imageborder")
/usr/www/users/wwwdbh/typo3_src-8.7.1/typo3/sysext/recordlist/Classes/RecordList/AbstractDatabaseRecordList.php:00533:
00534: // Finally, render the list:
00535: $this->HTMLcode .= $this->getTable($tableName, $this->id, implode(',', $fields));
00536: }
00537: }
11 TYPO3\CMS\Recordlist\RecordList\AbstractDatabaseRecordList::generateList()
/usr/www/users/wwwdbh/typo3_src-8.7.1/typo3/sysext/recordlist/Classes/RecordList.php:00394: }
00395: // Render the list of tables:
00396: $dblist->generateList();
00397: $listUrl = $dblist->listURL();
00398: // Add JavaScript functions to the page:
10 TYPO3\CMS\Recordlist\RecordList::main()
/usr/www/users/wwwdbh/typo3_src-8.7.1/typo3/sysext/recordlist/Classes/RecordList.php:00587: $this->init();
00588: $this->clearCache();
00589: $this->main();
00590: $this->moduleTemplate->setContent($this->content);
00591: $response->getBody()->write($this->moduleTemplate->renderContent());
9 TYPO3\CMS\Recordlist\RecordList::mainAction(TYPO3\CMS\Core\Http\ServerRequest, TYPO3\CMS\Core\Http\Response)
8 call_user_func_array(array, array)
/usr/www/users/wwwdbh/typo3_src-8.7.1/typo3/sysext/core/Classes/Http/Dispatcher.php:00039: $targetIdentifier = $request->getAttribute('target');
00040: $target = $this->getCallableFromTarget($targetIdentifier);
00041: return call_user_func_array($target, [$request, $response]);
00042: }
00043:
7 TYPO3\CMS\Core\Http\Dispatcher::dispatch(TYPO3\CMS\Core\Http\ServerRequest, TYPO3\CMS\Core\Http\Response)
/usr/www/users/wwwdbh/typo3_src-8.7.1/typo3/sysext/backend/Classes/Http/BackendModuleRequestHandler.php:00167: $dispatcher = GeneralUtility::makeInstance(Dispatcher::class);
00168: $this->request = $this->request->withAttribute('target', $moduleConfiguration['routeTarget']);
00169: $response = $dispatcher->dispatch($this->request, $response);
00170: } else {
00171: // extbase module
6 TYPO3\CMS\Backend\Http\BackendModuleRequestHandler::dispatchModule("web_list")
/usr/www/users/wwwdbh/typo3_src-8.7.1/typo3/sysext/backend/Classes/Http/BackendModuleRequestHandler.php:00087:
00088: $moduleName = (string)$this->request->getQueryParams()['M'];
00089: return $this->dispatchModule($moduleName);
00090: }
00091:
5 TYPO3\CMS\Backend\Http\BackendModuleRequestHandler::handleRequest(TYPO3\CMS\Core\Http\ServerRequest)
/usr/www/users/wwwdbh/typo3_src-8.7.1/typo3/sysext/core/Classes/Core/Bootstrap.php:00308:
00309: // Execute the command which returns a Response object or NULL
00310: $this->response = $requestHandler->handleRequest($request);
00311: return $this;
00312: }
4 TYPO3\CMS\Core\Core\Bootstrap::handleRequest(TYPO3\CMS\Core\Http\ServerRequest)
/usr/www/users/wwwdbh/typo3_src-8.7.1/typo3/sysext/backend/Classes/Http/Application.php:00090: }
00091:
00092: $this->bootstrap->handleRequest($this->request);
00093:
00094: if ($execute !== null) {
3 TYPO3\CMS\Backend\Http\Application::run()
/usr/www/users/wwwdbh/typo3_src-8.7.1/typo3/sysext/backend/Resources/Private/Php/backend.php:00022: $classLoader = require __DIR__ . '/../../../../../../vendor/autoload.php';
00023:
00024: (new \TYPO3\CMS\Backend\Http\Application($classLoader))->run();
00025: });
2 {closure}()
/usr/www/users/wwwdbh/typo3_src-8.7.1/typo3/sysext/backend/Resources/Private/Php/backend.php:00023:
00024: (new \TYPO3\CMS\Backend\Http\Application($classLoader))->run();
00025: });
1 require("/usr/www/users/wwwdbh/typo3_src-8.7.1/typo3/sysext/backend/Resources/Private/Php/backend.php")
/usr/www/users/wwwdbh/typo3_src-8.7.1/typo3/index.php:00001: <?php
00002:
00003: require __DIR__ . '/sysext/backend/Resources/Private/Php/backend.php';