---
title: "Direktlink auf geschützte Seite - Meldung ausgeben"
url: "https://www.typo3.net/d/59313-direktlink-auf-geschuetzte-seite-meldung-ausgeben"
source: "typo3.net"
tags: ["TYPO3","Frontend","Frage","TYPO3 4","felogin"]
created: "2007-03-12"
last_reply: "2007-03-15"
replies: 1
solved: true
page: 1
pages: 1
lang: "de"
---

# Direktlink auf geschützte Seite - Meldung ausgeben

TYPO3 › Frontend · 1 Antwort · gelöst · gestartet 2007-03-12

## Frage

**Unbekannter Benutzer** · 2007-03-12 · [Beitrag #1](https://www.typo3.net/d/59313-direktlink-auf-geschuetzte-seite-meldung-ausgeben/1)

Hallo zusammen

ich möchte einen Direkt-Link auf eine geschützte Seite machen.
Wenn ich dies tue (und der Website-Besucher nicht eingeloggt ist), so wird er automatisch auf die nächste "nicht geschützte" Seite in der Struktur umgeleitet.
(Dies sind zum Beispiel Links auf Verlosungen und andere Dinge, um den Besuchern die Community schmackhaft zu machen.)

Nun möchte ich aber, dass der Besucher automatisch auf eine Page umgeleitet wird auf welcher ein spezieller Text z.B. "Um dieses Feature nutzen zu können musst du Mitglieder der Community sein." ausgegeben wird.

Wie ist dies möglich?

Versionen
TYPO3 4.0.5
newloginbox 3.0.1

Besten Dank
Urs

## Beste Antwort

**Unbekannter Benutzer** · 2007-03-15 · [Beitrag #2](https://www.typo3.net/d/59313-direktlink-auf-geschuetzte-seite-meldung-ausgeben/2)

ich habe nun durch einen workaround das problem lösen können.

per user function prüfe ich nun ob die aktuelle pageid mit der eigentlich gesuchten übereinstimmt. falls nicht wird eine meldung ausgegeben.

typoscript code

```typoscript
temp.communityCheck = TEXT
temp.communityCheck.value = 
[globalVar = TSFE:id=ID_DER_LOGINPAGE]
	temp.communityCheck = USER
	temp.communityCheck.userFunc = user_functions->checkCommunity
[global]
page.10.marks.CONTENT.10 < temp.communityCheck
```

user function php code

```php
function checkCommunity(){
	$id = $_REQUEST['id'];
	$origPageId = $GLOBALS['TSFE']->id;
	$communityCheckDiv = '';
		
	if($id != $origPageId){
		$communityCheckDiv .= '
			<p class="communityAuthError">
				Um dieses Feature nutzen zu können, musst du Mitglied der Community sein.
			</p>
		';

		return $communityCheckDiv;
	}else{
		return $communityCheckDiv;
	}
}
```

## Antworten

### [#2](https://www.typo3.net/d/59313-direktlink-auf-geschuetzte-seite-meldung-ausgeben/2) · Unbekannter Benutzer · 2007-03-15 · Beste Antwort

(Text siehe oben unter „Beste Antwort“.)

---

Quelle: „Direktlink auf geschützte Seite - Meldung ausgeben“, typo3.net, https://www.typo3.net/d/59313-direktlink-auf-geschuetzte-seite-meldung-ausgeben
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
