<?php if(isset($_POST['go'])){ include '../sys/db.php'; $name = mysql_real_escape_string($_POST['name']); $text = mysql_real_escape_string($_POST['text']); if(!empty($name) && !empty($text)){ mysql_query("insert into `response` set `name`='".$name."', `text`='".$text."', `post_time`='".time()."'"); } header('Location: index.php'); } include '../sys/head.php'; ?> <div style="height: 57px" ng-if="navSticked"></div> <div class="content" style="margin-bottom: 80px;"> <div class="container"> <!--start POSITIONS--> <div class="row"> <div> <form action="add.php" method="POST"> <div><b>Имя</b><br /><input type="text" name="name" value="<?php echo $_COOKIE['userName'] ?>" /></div> <div><b>Отзыв</b><br /><textarea name="text" cols="50" rows="5"></textarea></div><br/> <div style="padding-top: 5px;"><input type="submit" name="go" value="Оставить отзыв" /></div> </form> </div> </div> <!--END POSITIONS--> </div> </div>
Сначала проверяешь введена ли каптча а потом сравниваешь верно ли ввведено, если ок, то пропускаешь. Если нет то выводишь ошибки