---
title: "extension in rtehtmlarea und css-Datei"
url: "https://www.typo3.net/d/57066-extension-in-rtehtmlarea-und-css-datei"
source: "typo3.net"
tags: ["Extensions","Entwicklung","Frage","PHP"]
created: "2007-01-31"
last_reply: "2007-01-31"
replies: 2
solved: false
page: 1
pages: 1
lang: "de"
---

# extension in rtehtmlarea und css-Datei

Extensions › Entwicklung · 2 Antworten · gestartet 2007-01-31

## Eröffnungsbeitrag

**typoclau** · 2007-01-31 · [Beitrag #1](https://www.typo3.net/d/57066-extension-in-rtehtmlarea-und-css-datei/1)

Hallo,

ich hatte eigentlich gedacht, wenn ich die extension schon schreibe, ist die Zuweisung der css-Datei das kleinere Problem... :( da habe ich wohl falsch gedacht - oder: irgendwie hab ich hier ein Brett vorm Kopf...

```php
include ('http://meineseite.net/websites/firma/test.css');
```

ergibt eine Fehlermeldung in der Art:

```php
.formularfeld { color: #000099; background: transparent; border: #C0C0C0; border-style: solid; border-width: 1px; } 
Warning: Cannot modify header information - headers already sent by (output started at http://meineseite.net/websites/firma/test.css:8-) in /pages/46/7f/d0004978/home/htdocs/websites/typo3_src-4.0.4/t3lib/class.t3lib_userauth.php on line 311
```

auch die traditionelle Methode im HTML Klartext

```php
<html><head><link href="test.css" rel="stylesheet" type="text/css" />
</head>
<body>
<?php
hier kommt mein PHP-Code
?>
</body>
</html>
```

gibt Probleme bzw. gibt die gleiche Fehlermeldung aus - dann habe ich versucht die class.t3lib_userauth.php zu öffnen, habe aber, so meine ich - ich kann mich täuschen - hier keinen root-Zugriff, so dass ich an sie ran käme - allerdings so glaube ich - ist das auch der falsche Ansatz...?

Wer kann mir hier helfen?

## Antworten

### [#2](https://www.typo3.net/d/57066-extension-in-rtehtmlarea-und-css-datei/2) · typoclau · 2007-01-31

oh - ich habe ja Zugriff auf die Datei - da war ich viel zu schnell mit meiner Annahme:

ich habe mir die Datei class.t3lib_userauth.php angesehen, an dieser Stelle tritt der Fehler auf:

```php
if ($this->sendNoCacheHeaders)	{
			header('Expires: 0');			header('Last-Modified: ' . gmdate('D, d M Y H:i:s') . ' GMT');
			header('Cache-Control: no-cache, must-revalidate');
			header('Pragma: no-cache');
		}
```

genauer gesagt in dieser Zeile

```php
header('Expires: 0');
```

Hat jemand eine Idee? Danke & Gruß

### [#3](https://www.typo3.net/d/57066-extension-in-rtehtmlarea-und-css-datei/3) · Unbekannter Benutzer · 2007-01-31

Also ein include(XYZ); (ich nehme mal an in einer Extension) geht ja auch nur mit PHP Dateien. Um CSS einzubinden, würde ich mir mal eine andere Extension, z.B. tt_news angucken, die regeln dass glaube ich über statischen TS-Code, der auch irgendwo im Extensionverzeichnis zu finden ist (/static/setup.txt - oder ähnlich).
Ich denke mal es hat nichts mit der t3lib zu tun, das liegt dann eher daran, das durch die Klasse deine Extension aufgerufen wurde. Da sind die Fehlermeldungen oft irreführend.

Grüße

Christian

---

Quelle: „extension in rtehtmlarea und css-Datei“, typo3.net, https://www.typo3.net/d/57066-extension-in-rtehtmlarea-und-css-datei
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
