happyslacker
New Member
За сега се спирам на този вариант:
http://vslivecd.openfmi.net/php_visual_confirm2.tar.gz
Не съм програмирал на php и на този етап не ми се занимава със сложни системи за защита (стига ми това, че търсих цяла минута докато намеря как се прави конкатенация на низове в PHP).
Код:
--- posting_body.tpl.BAK.orig 2007-07-31 20:17:10.000000000 +0300
+++ posting_body.tpl 2007-07-31 20:31:48.000000000 +0300
@@ -468,7 +468,7 @@
</tr>
<tr>
<td><span>{L_CONFIRM_CODE}: * </span>
<span>{L_CONFIRM_CODE_EXPLAIN}</span></td>
- <td><input>
+ <td><span>Моля въведете кода два пъти. Please enter the code twice.</span>
<input>
</td>
</tr>
<END>
Код:
--- posting.php.BAK 2007-07-31 20:19:47.000000000 +0300
+++ posting.php 2007-07-31 20:20:44.000000000 +0300
@@ -581,7 +581,8 @@
if ($row = $db->sql_fetchrow($result))
{
- if ($row['code'] != $HTTP_POST_VARS['confirm_code'])
+// if ($row['code'] != $HTTP_POST_VARS['confirm_code'])
+ if ($row['code'].$row['code'] != $HTTP_POST_VARS['confirm_code'])
{
$error = TRUE;
$error_msg .= ( ( isset($error_msg) ) ? '
' : '' ) . $lang['Confirm_code_wrong'];
http://vslivecd.openfmi.net/php_visual_confirm2.tar.gz
Не съм програмирал на php и на този етап не ми се занимава със сложни системи за защита (стига ми това, че търсих цяла минута докато намеря как се прави конкатенация на низове в PHP).