Habe das Problem, das ich meine seite jetzt auf php umgestellt habe, folglich mit sessions arbeite für die einzelnen unterseiten, von denen eine auch ein gästebuch(captcha), was ebenfalls mit sessions arbeitet, eine eigene funktion session_start() hat und im früheren frameset auch funktioniert hat.
jetzt bekomme ich die meldung session_error, den die session die das gästebuch starten will ist bereits gestartet.
Wie schreibe ich den gästebuchscript:
so um, das er die vorhande session mit nutzt.?
jetzt bekomme ich die meldung session_error, den die session die das gästebuch starten will ist bereits gestartet.
Wie schreibe ich den gästebuchscript:
PHP-Code:
<?php
error_reporting(E_ALL);
session_start();
$CAPTCHA_RandomText = "";
if (isset($_POST['txtCode'])){
$CAPTCHA_EnteredText = $_POST['txtCode'];
}
if (isset($_SESSION['CAPTCHA_RndText'])) {
$CAPTCHA_RandomText = $_SESSION['CAPTCHA_RndText'];
}
if ($CAPTCHA_EnteredText == $CAPTCHA_RandomText)
{
[...(unwichter Code zum überrpüfen der angaben und eintragen des eintrag)...]
}
// Session unset und destroy
session_unset();
session_destroy();
?>
in einer captcha_img.php wird ebenfalls session_start() aufgerufen
Kommentar