Hallo erstmal,
ich habe das Problem, dass ich ein Kommentarscript auf meiner website einbauen will. die Eingabe soll der User mit einem CAPTCHA bestätigen, soweit kein problem - doch:
ich möchte die daten gerne DIREKT bei erfolgreicher captcha eingabe in der datenbank speichern. (auf der selben seite und NICHT erst auf der nächsten, was das ganze ja viel zu einfach machen würde ) ist das denn möglich? also sessions auf einer und der selben seite starten und auslesen geht glaube nicht. Hier ein Teil des Scripts:
PHP
<?php
if (empty($_POST)) { ?>
<form method="POST">
Username:<br />
<input type="text" name="kommentar" /><br />
<!-- pass a session id to the query string of the script to prevent ie caching -->
<img src="securimage_show.php?sid=<?php echo md5(uniqid(time())); ?>"><br />
<input type="text" name="code" /><br />
<input type="submit" value="Submit Form" />
</form>
<?php
} else { //form is posted
include("securimage.php");
$img = new Securimage();
$valid = $img->check($_POST['code']);
if($valid == true) {
echo "<center>HIER SOLLTE DANN DIE DB VERBINDUNG STARTEN UND DIE DATEN ÜBERGEBEN</center>";
} else {
echo "<center>Sorry, the code you entered was invalid. <a href=\"javascript:history.go(-1)\">Go back</a> to try again.</center>";
}
}
?>
Alles anzeigen
danke euer max