Hoffe mir kann jemand weiterhelfen.
Ich habe ein Login-Modul geschrieben was im Falle eines korrekten Logins einfach per "header('Location: http:..." weiterleiten soll.
Solange ich diesen Tag allerdings im Modul belasse bekomme ich folgende Fehlermeldung.
Warning: Cannot modify header information - headers already sent by (output started at /homepages/20/d79604813/htdocs/conten/cms/front_content.php(884) : eval()'d code:16) in /homepages/20/d79604813/htdocs/conten/cms/front_content.php(884) : eval()'d code on line 405
Hoffe man kann mir da weiterhelfen. Bin schon ewig am suchen.
Finde aber nichts was mich wirklich weiterbringt.
Automatische weiterleitung per "header('Location: http:
Verwende ein meta-Tag zur Weiterleitung, funktioniert sehr gut.
Gruß
HerrB
Gruß
HerrB
Bitte keine unaufgeforderten PMs oder E-Mails -> use da Forum!
Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
Ja, aber sie kann aus einem Modul heraus (welches sich i.A. innerhalb einer Seite befindet) nicht genutzt werden...
Gruß
HerrB

Gruß
HerrB
Bitte keine unaufgeforderten PMs oder E-Mails -> use da Forum!
Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
Vielen Dank für Eure Antworten.
Leider würde die Umstellung des Scriptes auf eine Metategweiterleitung jetzt einen enormen Aufwand bedeuten.
Die Weiterleitung wird benutz um eingeloggte User zu den geschützten Seiten und die nicht eingeloggten zu den Login-Seiten weiter zu leiten und dies per "Header: Location".
Gibt es also keine Möglichkeit diese Funktion zu benutzen, da Contenido dies verhindert?
Leider würde die Umstellung des Scriptes auf eine Metategweiterleitung jetzt einen enormen Aufwand bedeuten.
Die Weiterleitung wird benutz um eingeloggte User zu den geschützten Seiten und die nicht eingeloggten zu den Login-Seiten weiter zu leiten und dies per "Header: Location".
Gibt es also keine Möglichkeit diese Funktion zu benutzen, da Contenido dies verhindert?
bitte die orginal php doku zum thema header mal genau durchlesen...
ein workaround ist dort beschrieben...
dieser läßt sich ohne weiteres in deinem layout integrieren...
ein workaround ist dort beschrieben...
dieser läßt sich ohne weiteres in deinem layout integrieren...
*** make your own tools (wishlist :: thx)
Mal abgesehen vom Workaround ist der Aufwand für das Meta-Tag wahnsinnig gering:
Ein Meta-Tag wird auch mitten auf der Seite beachtet. Nicht schön, aber funzt mit IE und FF; mit Opera und Safari nicht getestet.
D.h. Du brauchst nur im Modul ein meta-Tag ausgeben. That's it.
Aber wie gesagt, mit maximalen Sicherheitseinstellungen kann es scheitern.
Gruß
HerrB
Ein Meta-Tag wird auch mitten auf der Seite beachtet. Nicht schön, aber funzt mit IE und FF; mit Opera und Safari nicht getestet.
Code: Alles auswählen
echo 'Juhu<br>';
echo '<meta http-equiv="refresh" content="0; URL=http://www.contenido.org/forum">';
echo 'Siehst mich kaum';
Aber wie gesagt, mit maximalen Sicherheitseinstellungen kann es scheitern.
Gruß
HerrB
Bitte keine unaufgeforderten PMs oder E-Mails -> use da Forum!
Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net