ANTICHAT — форум по информационной безопасности, OSINT и технологиям
ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию.
Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club,
и теперь снова доступен на новом адресе —
forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
 |
|

23.11.2009, 22:46
|
|
Постоянный
Регистрация: 21.08.2008
Сообщений: 302
Провел на форуме: 458686
Репутация:
-25
|
|
Сообщение от KaZ@NoVa
обнулить? попробуй прямой запрос к СКЛ..
А какой запрос для этого нужен чтоб обнулить? 
|
|
|

23.11.2009, 22:48
|
|
Новичок
Регистрация: 01.11.2009
Сообщений: 21
Провел на форуме: 29290
Репутация:
5
|
|
Есть.
Входная переменная должна быть типа long.
А какой запрос для этого нужен чтоб обнулить? 
Если MySQL - блин не так прочитал. Юзай:
PHP код:
ALTER TABLE tablename AUTO_INCREMENT = 1
Последний раз редактировалось Luck3r; 23.11.2009 в 22:54..
|
|
|

23.11.2009, 22:51
|
|
Познавший АНТИЧАТ
Регистрация: 27.04.2007
Сообщений: 1,044
Провел на форуме: 3660186
Репутация:
905
|
|
Код:
А какой запрос для этого нужен чтоб обнулить?
Среди программистов это действие не приветствуется. Более того, они относятся к нему отрицательно. Если это вам так нужно, поищите в соответствующей теме либо на сайте mysql.ru
|
|
|

24.11.2009, 00:24
|
|
Постоянный
Регистрация: 21.08.2008
Сообщений: 302
Провел на форуме: 458686
Репутация:
-25
|
|
Сообщение от krypt3r
Код:
А какой запрос для этого нужен чтоб обнулить?
Среди программистов это действие не приветствуется. Более того, они относятся к нему отрицательно. Если это вам так нужно, поищите в соответствующей теме либо на сайте mysql.ru
Спасибо проблема решена
|
|
|

24.11.2009, 12:55
|
|
Познающий
Регистрация: 16.11.2009
Сообщений: 38
Провел на форуме: 261594
Репутация:
15
|
|
del
Вопрос сам решил
Если кому надо то
если копировать страницу mail.ru и делать фейк отключите скрипт https000.js или что то в этом роде
Последний раз редактировалось xofffff; 24.11.2009 в 13:20..
|
|
|

24.11.2009, 14:49
|
|
Познающий
Регистрация: 18.04.2009
Сообщений: 33
Провел на форуме: 260138
Репутация:
2
|
|
Как сделать форму и обработчик в одном файле? пробовал содержимое обработчика вставить вместе с формой но он при заходе на страницу сразу же обрабатывает и записывает ((
|
|
|

24.11.2009, 14:52
|
|
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
Провел на форуме: 6462214
Репутация:
3171
|
|
PHP код:
<?php
if(isset($var) || !empty($var)){...запись там....}
?>
forma
|
|
|

24.11.2009, 15:16
|
|
Постоянный
Регистрация: 05.12.2004
Сообщений: 647
Провел на форуме: 1698585
Репутация:
818
|
|
VladZombie
Вот писал на днях на скорую руку, но вроде ошибок нет, писал как пример для друга.
m0Hze
Ну ты конечно и пример дал, лучше ничего не писать чем такое ляпнуть)))
PHP код:
<?php
include 'mysql.php';
if( empty($_POST['login']) || empty($_POST['passwd']) || empty($_POST['email']) || empty($_POST['passwd2']))
{
Form();
exit;
}
/* Filter LOGIN */
if(empty($_POST['login']) || strlen($_POST['login']) < 3 || strlen($_POST['login']) > 20 )
{
Form('Введите Логин, минимум 3 символа, максимум 20');
exit;
}
if(!preg_match('#^[a-z0-9]{3,20}$#i',$_POST['login']))
{
form('НЕверный формат логина []');
exit;
}
$_POST['login'] = addslashes($_POST['login']);
/* Filter PASSWD */
if(empty($_POST['passwd']))
{
Form('Введите пароль');
exit;
}
if($_POST['passwd'] != $_POST['passwd2'])
{
Form('Пароли не совпадают!');
exit;
}
if(strlen($_POST['passwd'] < 6))
{
Form('Пароль слишком короткий, минимум 6 символов!');
exit;
}
$_POST['passwd'] = md5(addslashes($_POST['passwd']));
/* Filter EMAIL */
if(empty($_POST['email']))
{
Form('Введите Имейл');
exit;
}
if(strlen(filter_var($_POST['email'], FILTER_VALIDATE_EMAIL)) <= 0)
{
Form('Неправильный формат Имейла!');
exit;
}
$_POST['email'] = addslashes($_POST['email']);
$sql = "SELECT * FROM `users` WHERE login='$_POST[login]'";
$DB = new db;
$DB->connect('root','','socnet');
$result = $DB->query($sql);
if( $DB->num_rows($result) > 0)
{
echo 'Юзвер <b>'.$_POST['login'].'</b> уже есть в БД, бля';
exit;
}
else
{
$sql = "INSERT INTO users (`id`, `login`, `password`, `email`) VALUES (NULL, '$_POST[login]', '$_POST[passwd]', '$_POST[email]');";
$result = $DB->query($sql);
if (!$result) {
die('Invalid query: ' . mysql_error());
} else {
echo "$_POST[login] - Удачно зарегестрирован!";
}
}
function Form($msg='Registration:')
{
echo <<<HTML
<table align="center" border="1">
<form method="post" enctype="application/x-www-form-urlencoded">
<tr>
<td colspan="2"><b>$msg</b></td>
</tr>
<tr>
<td>Login ( => 3) :</td>
<td><input type="text" align="CENTER" size="30" maxlength="30" name="login"></td>
</tr>
<tr>
<td>Email:</td>
<td><input type="text" align="CENTER" size="30" maxlength="30" name="email"></td>
</tr>
<tr>
<td>Passwd:</td>
<td><input type="password" align="CENTER" size="30" maxlength="30" name="passwd"></td>
</tr>
<tr>
<td>Re-passwd:</td>
<td><input type="password" align="CENTER" size="30" maxlength="30" name="passwd2"></td>
</tr>
<tr>
<td colspan="2" align="center"><input type="submit" value="Register"></td>
</tr>
</form>
</table>
HTML;
}
?>
|
|
|

24.11.2009, 19:30
|
|
Участник форума
Регистрация: 07.08.2008
Сообщений: 281
Провел на форуме: 3300342
Репутация:
165
|
|
Как бы есть фильтрация SQl-inj, нельзя передать число меньше 0 , но вот как зделать если у меня в БД 4 записи, и переменная ID = 1000(допустим) то у меня просто тупо белый экран.
Как составить запрос, если у меня например 4 записи в БД, я передаю переменной id значение 1000, если в БД нет такой записи, естественно выдаем ошибку?
PHP код:
if (isset($_GET['id']))
{
$idp = (int)$_GET['id'];
if ($idp <= '0') {
echo "Произошла ошибка!";
}
}
$sql1 = mysql_query("SELECT * FROM `tetom` where `id`=".$idp."");
}
|
|
|

24.11.2009, 20:03
|
|
Познающий
Регистрация: 20.06.2009
Сообщений: 67
Провел на форуме: 430977
Репутация:
13
|
|
Разобрался, отбой.*
Последний раз редактировалось ANTIHАCK; 24.11.2009 в 20:11..
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|