Удаленные пользователи

Вопросы по UTM 3.0 и UTM 4.0 (поддержка прекращена)
Закрыто
Krill A. Fomin
Сообщения: 41
Зарегистрирован: Пт авг 26, 2005 14:51

Удаленные пользователи

Сообщение Krill A. Fomin »

Кто нибудь пытался востановить сабж?

Victor
Сообщения: 207
Зарегистрирован: Чт янв 20, 2005 18:55
Контактная информация:

Сообщение Victor »

Код: Выделить всё

#!/usr/bin/php -f

<?
$do_actual_job = false;

$mysql_user = "";
$mysql_pass = "";
$mysql_host = "localhost";
$mysql_db   = "UTM";

$restore_rid = 1;

$link = mysql_connect&#40;$mysql_host, $mysql_user, $mysql_pass&#41; or die &#40;mysql_error&#40;&#41;&#41;;
$db = mysql_select_db&#40;$mysql_db&#41; or die &#40;mysql_error&#40;&#41;&#41;;

$query = "SET NAMES cp1251";
$result = mysql_query&#40;$query&#41; or die &#40;mysql_error&#40;&#41;&#41;;

$query = "SELECT login, password, full_name, ip, bill, bill_abs, credit, block, comments, reg_date, priv_level, sys_message, ip_type, email, ab_pstart, ab_pend, ab_ldiscount, lang, tariff, tariff_next, auth_req, discount_eq, is_juridical, juridical_address, actual_address, tax_number, current_bank_account, bank_name, bank_account, bank_bic, start_page, mac, fw_on, contract, id FROM users_history WHERE rid = ".$restore_rid;
$result = mysql_query&#40;$query&#41; or die &#40;mysql_error&#40;&#41;&#41;;

while&#40;$row = mysql_fetch_array&#40;$result&#41;&#41;
&#123;
    $query = "INSERT INTO users&#40;login, password, full_name, ip, bill, bill_abs, credit, block, comments, reg_date, priv_level, sys_message, ip_type, email, ab_pstart, ab_pend, ab_ldiscount, lang, tariff, tariff_next, auth_req, discount_eq, is_juridical, juridical_address, actual_address, tax_number, current_bank_account, bank_name, bank_account, bank_bic, start_page, mac, fw_on, contract, id&#41; VALUES &#40;'".$row&#91;'login'&#93;."', '".$row&#91;'password'&#93;."', '".$row&#91;'full_name'&#93;."', '".$row&#91;'ip'&#93;."', '".$row&#91;'bill'&#93;."', '".$row&#91;'bill_abs'&#93;."', '".$row&#91;'credit'&#93;."', '".$row&#91;'block'&#93;."', '".$row&#91;'comments'&#93;."', '".$row&#91;'reg_date'&#93;."', '".$row&#91;'priv_level'&#93;."', '".$row&#91;'sys_message'&#93;."', '".$row&#91;'ip_type'&#93;."', '".$row&#91;'email'&#93;."', '".$row&#91;'ab_pstart'&#93;."', '".$row&#91;'ab_pend'&#93;."', '".$row&#91;'ab_ldiscount'&#93;."', '".$row&#91;'lang'&#93;."', '".$row&#91;'tariff'&#93;."', '".$row&#91;'tariff_next'&#93;."', '".$row&#91;'auth_req'&#93;."', '".$row&#91;'discount_eq'&#93;."', '".$row&#91;'is_juridical'&#93;."', '".$row&#91;'juridical_address'&#93;."', '".$row&#91;'actual_address'&#93;."', '".$row&#91;'tax_number'&#93;."', '".$row&#91;'current_bank_account'&#93;."', '".$row&#91;'bank_name'&#93;."', '".$row&#91;'bank_account'&#93;."', '".$row&#91;'bank_bic'&#93;."', '".$row&#91;'start_page'&#93;."', '".$row&#91;'mac'&#93;."', '".$row&#91;'fw_on'&#93;."', '".$row&#91;'contract'&#93;."', '".$row&#91;'id'&#93;."'&#41;";

    if&#40;$do_actual_job == false&#41;
    &#123;
	echo $query;
    &#125;
    else
    &#123;
	mysql_query&#40;$query&#41; or die &#40;mysql_error&#40;&#41;&#41;;
	echo "1-st QUERY OK!\n";
	mysql_query&#40;"UPDATE users_history SET is_deleted = '0' WHERE rid = ".$restore_rid&#41; or die &#40;mysql_error&#40;&#41;&#41;;
	echo "2-nd QUERY OK!\n";
    &#125;
&#125;

?>
NetUP UTM 4.0 [1 +update 17 may 2004], NetUP RADIUS SERVER [], RH Linux 9.0

Krill A. Fomin
Сообщения: 41
Зарегистрирован: Пт авг 26, 2005 14:51

Сообщение Krill A. Fomin »

В браузере выдает:
syntax error near 'NAMES cp1251' at line 1

Victor
Сообщения: 207
Зарегистрирован: Чт янв 20, 2005 18:55
Контактная информация:

Сообщение Victor »

Krill A. Fomin писал(а):В браузере выдает:
syntax error near 'NAMES cp1251' at line 1
ррр, ну убери эту строчку :) Или в мускуле совсем не ферштейн?
NetUP UTM 4.0 [1 +update 17 may 2004], NetUP RADIUS SERVER [], RH Linux 9.0

Krill A. Fomin
Сообщения: 41
Зарегистрирован: Пт авг 26, 2005 14:51

Сообщение Krill A. Fomin »

Victor писал(а):
Krill A. Fomin писал(а):В браузере выдает:
syntax error near 'NAMES cp1251' at line 1
ррр, ну убери эту строчку :) Или в мускуле совсем не ферштейн?
Убирал.
Совсем не ферштейн. :roll:
Я юзера через phpMyAdmin востановил.

remtomcat
Сообщения: 1
Зарегистрирован: Чт окт 26, 2006 13:45
Контактная информация:

Сообщение remtomcat »

Хм, пытался, пытался. Толкьдальше попытки дело не пошло. :shock:

Закрыто