Follow along with the video below to see how to install our site as a web app on your home screen.
Примечание: This feature may not be available in some browsers.
сам поставил для этих целей форум, а так, если был бы скрипт гостевой, да еще и с предмодерацией, так это решало бы много проблем, в том числе и спам от конкурентов, а от ботов можно нормальной капчей прикрыться - за***тся пыль глотатьА есть ли смысл в гостевой книге?
как всегда половина будет спам, половина негативных отзывов конкурентов и так далее...
Лучше уже тогда форум прикрутить
сам поставил для этих целей форум, а так, если был бы скрипт гостевой, да еще и с предмодерацией, так это решало бы много проблем, в том числе и спам от конкурентов, а от ботов можно нормальной капчей прикрыться - за***тся пыль глотать
Если прикручивать форум, то как быть с авторизацией... т.е. может кто-то пробовал интегрировать какой-либо форум с сшопом?
дальше в этом же файле вставляем:$smarty->assign( "current_date", dtConvertToStandartForm( get_current_time() ) );
$smarty->assign('kaptcha_img_url',
'/kcaptcha/captcha.php?' .
str_replace(array(' ', '.'), '', microtime()));
Сохраняем результат.if(isset($_POST['GDATA']) &&
isset($_SESSION['captcha_keystring']) &&
!empty($_SESSION['captcha_keystring']) &&
isset($_POST['captcha_string']) &&
$_SESSION['captcha_keystring'] === $_POST['captcha_string']
)
{
unset($_SESSION['captcha_keystring']);
сохраняем и любуемся на появившуюся капчу в гостевой книге на сайте....<tr><td colspan="2" align="left">*{$smarty.const.OWS_GUEST_MESS}:<br /><textarea name="GDATA[message]" style="width:400px; height:100px" ></textarea></td></tr>
<tr>
<td><img src="{$kaptcha_img_url}"
alt="Kaptcha" /></td>
<td><input type="text" name='captcha_string' /></td>
</tr>
<tr><td colspan="2" align="center" height="35px"><input type="submit" value="отослать" /></td></tr>
if(isset($_POST['GDATA']) &&
isset($_SESSION['captcha_keystring']) &&
!empty($_SESSION['captcha_keystring']) &&
isset($_POST['captcha_string']) &&
$_SESSION['captcha_keystring'] === $_POST['captcha_string']
)
{
unset($_SESSION['captcha_keystring']);
if(isset($_POST['GDATA'])){
$GDATA = $_POST['GDATA'];
}else{
$smarty->assign( 'guest_add_result', OWS_GUEST_STR_POSTERROR );
return false;
}
if(isset($_POST['GDATA'])&&
isset($_SESSION['captcha_keystring']) &&
!empty($_SESSION['captcha_keystring']) &&
isset($_POST['captcha_string']) &&
$_SESSION['captcha_keystring'] === $_POST['captcha_string']
)
{
unset($_SESSION['captcha_keystring']);
$GDATA = $_POST['GDATA'];
}else{
$smarty->assign( 'guest_add_result', OWS_GUEST_STR_POSTERROR );
return false;
}
<input type=text name=captcha><img src="captcha/captcha.php" style="padding-left:30px">
if(isset($_POST['GDATA'])){
if(isset($_POST['GDATA']))if(@$_POST['captcha']==@$_SESSION['captcha']) {
$smarty->assign( "current_date", dtConvertToStandartForm( get_current_time() ) );
$smarty->assign('kaptcha_img_url',
'kcaptcha/captcha.php?' .
str_replace(array(' ', '.'), '', microtime()));