Zur Navigation

captcha tool einbinden: session_start() Fehlermeldung;

1 schurik (Gast)

Hallo Jörg

beim einbinden von captcha in mein Formular komme ich nicht weiter.

So funktioniert captcha in meinem Formular aber:
Diese meldung wird angezeigt:

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started................

Keine Ahnung!

Andere Versuche, Änderungen im Code, ergeben zwar keine Fehlermeldung aber captcha wird nicht aktualisiert.

Oder auch ohne Fehlermeldung: captcha wird aktualisiert aber bei richtiger Eingabe der Sicherheitszahl im Formularfeld wird eine falsche eingabe gemeldet.

captcha ist noch nicht online aber so sieht ein Formular z.B. aus:

http://localhost/index.php?tmr_fuseaction=kontakt

Bitte hilf mir.






27.06.2007 19:48

2 schurik

Besser hier:

http://www.2muchrooms.com/index.php?tmr_fuseaction=kontakt

27.06.2007 19:50 | geändert: 27.06.2007 19:50

3 Jörg Kruse

Hallo schurik,

diese Warnung enthält am Ende wohl noch eine Zeilennummer:

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started................

... also: "output started at line xy". In dieser Zeile des Scriptes wurden wohl eine ein HTTP-Header ausgegeben, d.h. die Session muss vor dieser Zeile gestartet werden

27.06.2007 20:33 | geändert: 27.06.2007 20:33

4 schurik

Dankeschön Jörg.

Ja bei mir wird in der Zeile 11 im HTML-Code, im <head>
PHP gestartet und Metta Tags mit include() eingefügt.


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

<?php
include "./tmr_dsp/col_header_meta.php";
?>


Danke


Alexander - Schurik



27.06.2007 21:20

5 Jörg Kruse

Hallo Alexander,

der HTTP-Header wird vor der ersten Ausgabe des HTML-Dokuments ausgegeben. Die Funktion session_start() muss also bereits vor dieser Zeile eingebaut werden:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

27.06.2007 22:47 | geändert: 27.06.2007 22:48

Beitrag schreiben (als Gast)

Die Antwort wird nach der Überprüfung durch einen Moderator freigeschaltet.





[BBCode-Hilfe]