---
title: "Rechteproblem bei selbstgeschriebener Extension"
url: "https://www.typo3.net/d/8746-rechteproblem-bei-selbstgeschriebener-extension"
source: "typo3.net"
tags: ["Extensions","Entwicklung","Frage","PHP"]
created: "2004-02-02"
last_reply: "2004-02-06"
replies: 3
solved: false
page: 1
pages: 1
lang: "de"
---

# Rechteproblem bei selbstgeschriebener Extension

Extensions › Entwicklung · 3 Antworten · gestartet 2004-02-02

## Eröffnungsbeitrag

**bechtel** · 2004-02-02 · [Beitrag #1](https://www.typo3.net/d/8746-rechteproblem-bei-selbstgeschriebener-extension/1)

Halllo!

Folgendes Problem: Eigentlich hatten wir eine kleine Anwendung, die Text aus einem Textfeld mit dem Inhalt einer mySQL-Datenbank vergleicht, in PHP geschrieben.

Jetzt hat ein Fachmann das in Typo3 integriert, also die Datenbank nachgebaut und der PHP-Teil ist in einer Extension drin.

Das Problem ist, dass die Anwendung nur funktioniert, wenn jemand am Backend (!) als Admin-User angemeldet ist.

Ich hab leider nicht allzuviel Ahnung von Typo3, das einzige, was ich überprüft habe, sind die Zugriffsrechte auf der Seite, auf der die Extension als Content-Element eingefügt ist. Egal, ob sie offen für alle oder nur für registrierte User ist, die Funktionalität mit der Datenbank geht nur, wenn ein Admin am Backend angemeldet ist.
Sonst gibt man den Text in das Textfeld ein, der mit der Datenbank verglichen werden soll, drückt auf Submit und das Feld wird geleert, sonst passiert nichts.

Da ich nicht genau weiß, woran alles das hängen kann, habe ich hier mal die wichtigsten Variablenaufrufe am Anfang meines PHP-Scripts in der Extension reinkopiert:

require_once(PATH_tslib."class.tslib_pibase.php");

class tx_lexikon_pi1 extends tslib_pibase {
	var $prefixId = "tx_lexikon_pi1";
	var $scriptRelPath = "pi1/class.tx_lexikon_pi1.php";
	var $extKey = "lexikon";

function main($content,$conf)
	{
		$this->conf=$conf;
		$this->pi_loadLL();

Das ist der erste Datenbankaufruf:			$res = mysql(TYPO3_db,$query);

Kann es vielleicht sein, dass auf die Datenbank bestimmte Rechte vergeben sind? Ich fand aber nirgends eine Stelle, wo man an der DB Rechte verändern kann!

Es wär sehr nett, wenn jemand einen Rat wüßte, und entschuldigung, dass ich die erforderlichen Daten vielleicht nicht ausreichend gepostet hab, wie gesagt, bin ziemlicher Typo3-Anfänger ... !

Gruß

Frieder

## Antworten

### [#2](https://www.typo3.net/d/8746-rechteproblem-bei-selbstgeschriebener-extension/2) · schnoes · 2004-02-04

Ich hoff du kommst dir jetzt ned ein bisschen verschaukelt vor, aber das was mir spontan einfällt:
Ist die Extension auch als Frontend Plugin deklariert??

Mfg
schnoes

### [#3](https://www.typo3.net/d/8746-rechteproblem-bei-selbstgeschriebener-extension/3) · Stoneage · 2004-02-05

Vielleicht meint er aber was anderes, mit normalen Usern klappt es nicht? Guck mal nach exlude schlüsseln in der extension und kill die alle. oder ich machs gegen ein bißchen geld...

gruß,

Chi

### [#4](https://www.typo3.net/d/8746-rechteproblem-bei-selbstgeschriebener-extension/4) · bechtel · 2004-02-06

> **schnoes schrieb:**
>
> Ich hoff du kommst dir jetzt ned ein bisschen verschaukelt vor, aber das was mir spontan einfällt:

Nö, komm ich mir nicht ;-)

> Ist die Extension auch als Frontend Plugin deklariert??

Ja, ist sie, wenn es sich um dieses Merkmal handelt:

Category: Frontend Plugins

Gruß
          Frieder

---

Quelle: „Rechteproblem bei selbstgeschriebener Extension“, typo3.net, https://www.typo3.net/d/8746-rechteproblem-bei-selbstgeschriebener-extension
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
