Gästebuch mit Anti Spam Funktion



  • Hallo wie kann ich mir den Inhalt aus der Variable $captcha_result in der Datei post_comment.php ausgeben lassen ?
    [In einer SQL Datenbank oder Datei wollte ich das nicht speichern.]

    <form action="post_comment.php" method = "POST" >
    
    Maximal 1000 Zeichen eingeben
    
    	<b><b>Thema</b></br>
    
    	<br>
    	<input type="text" name ="thema">
    	</br>	
    
    	<br>
        <textarea name="beitrag" cols="50" rows="10" maxlength=1000 > </textarea>
    	</br>
    
    	<br></br>
    
    	<?php
    		$random_nr_1 = rand(10,0);
    		$random_nr_2 = rand(10,0);	
    
    		$captcha_result = $random_nr_1 + random_nr_2;
    
    		echo $random_nr_1 ,"+",$random_nr_2, "=";	
    	?>
    
    	<input type="text" name ="captcha">
    	<input type ="submit" value="Absenden">
    
    </form>
    


  • <input type="hidden" name="captcha" value="<?php print $captcha_result; ?>" />
    

    ....

    $_POST['captcha']
    


  • sorry, der name captcha war ungüstig gewählt, da dein Textfeld bereits so heißt. Nenn es lieber captcha_result oder so 😃


Anmelden zum Antworten