vll ist ja jemand so nett und kann mir helfen.
Wir haben für unseren Registrierungsprozess ein kleines Captcha eingebaut.
Das funktioniert auch alles.
Leider wird nun eine kleine Fehlermeldung ausgespuckt.
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /opt/lampp/htdocs/index.php:15) in /opt/lampp/htdocs/capt_auth.php on line 5
Leider kann ich den Fehler nicht finden .
Vll ist ja jemand so nett und kann nen Tip geben?
capt_auth.php:
$CaptCode = false;
// Alle Fehler und Notices anzeigen
//error_reporting(E_ALL);
session_start();
$CAPTCHA_RandomText = "";
if (isset($_POST['txtCode'])){
$CAPTCHA_EnteredText = str_replace("<","",str_replace(">","",str_replace("'","",str_replace("[","",str_replace("]","",$_POST['txtCode'])))));
}
if (isset($_SESSION['CAPTCHA_RndText'])) {
$CAPTCHA_RandomText = $_SESSION['CAPTCHA_RndText'];
}
if ($CAPTCHA_EnteredText == $CAPTCHA_RandomText and isset($_POST['txtCode']) == true and isset($_SESSION['CAPTCHA_RndText'])){
// Hier Code, wenn Übereinstimmung
$CaptCode = true;
} else {
// Hier Code wenn keine Übereinstimmung
$CaptCode = false;
}
// Session unset
unset($_SESSION['CAPTCHA_RndText']);
?>
mfg
Sensei
Vielen Dank