Обучение/Помощь новичкам | база даных
Niger , я того двига делал что ты ссвль дал
Сибирский , сделай ему а то я код дал он не поймёт что с ним делать а я с мобилы щас не могу ему сделать сам
Сибирский , да да тогд а все верно кинутьь фаили в корень и все есле ищо чето я дам дание а ты сделаеш
________
посл. ред. 09.07.2015 в 19:19; всего 1 раз(а); by Niger
________
посл. ред. 09.07.2015 в 19:19; всего 1 раз(а); by Niger
pullo , файл запустит он сам все сделает, вот код convertBD.php
<?php
include 'config.php';
$admin=admin();
if($admin)
{
div('Конвертация Базы Данных');
if (!isset($user['convers']))
{
if (isset($_POST['n'])){header("location: /"); exit();}
if (isset($_POST['y']))
{
// ALTER TABLE `users` ADD `convers` ENUM( '0', '1' ) DEFAULT '0' NOT NULL ;
mysql_query("ALTER TABLE `users` ADD `convers` ENUM( '0', '1' ) DEFAULT '0' NOT NULL ;");
if (mysql_affected_rows()>0)
{
$q=mysql_query("SELECT * FROM `users`");
if (mysql_num_rows($q))
{
while($data=mysql_fetch_array($q,MYSQL_ASSOC))
{
mysql_query("UPDATE `users` SET `pass`='".md5($data['pass'])."', `convers`='1' WHERE `id`='$data[id]' AND `convers`='0' LIMIT 1");
if (mysql_affected_rows()>0) {echo "$data[login] - обработано<br />";}else{echo "$data[login] - ошибка обработки<br />";}
}
}
}
}
echo "<form method='post'>";
echo "<div>Конвертировать пароли в md5?</div>";
echo "<input type='submit' name='y' value='Да!' /><input type='submit' name='n' value='Нет!' />";
echo "</form>";
}//
}else{
header("location: /");exit();
}
include 'foot.php';
?>
<?php
include 'config.php';
$admin=admin();
if($admin)
{
div('Конвертация Базы Данных');
if (!isset($user['convers']))
{
if (isset($_POST['n'])){header("location: /"); exit();}
if (isset($_POST['y']))
{
// ALTER TABLE `users` ADD `convers` ENUM( '0', '1' ) DEFAULT '0' NOT NULL ;
mysql_query("ALTER TABLE `users` ADD `convers` ENUM( '0', '1' ) DEFAULT '0' NOT NULL ;");
if (mysql_affected_rows()>0)
{
$q=mysql_query("SELECT * FROM `users`");
if (mysql_num_rows($q))
{
while($data=mysql_fetch_array($q,MYSQL_ASSOC))
{
mysql_query("UPDATE `users` SET `pass`='".md5($data['pass'])."', `convers`='1' WHERE `id`='$data[id]' AND `convers`='0' LIMIT 1");
if (mysql_affected_rows()>0) {echo "$data[login] - обработано<br />";}else{echo "$data[login] - ошибка обработки<br />";}
}
}
}
}
echo "<form method='post'>";
echo "<div>Конвертировать пароли в md5?</div>";
echo "<input type='submit' name='y' value='Да!' /><input type='submit' name='n' value='Нет!' />";
echo "</form>";
}//
}else{
header("location: /");exit();
}
include 'foot.php';
?>
Сибирский , запустить фаили и все да
Сибирский , зачем такие сложности?:)
$db = mysql_query("SELECT * FROM
`users`" ;
while($dbb=mysql_fetch_array($db)){
mysql_query("UPDATE `users` SET `password`
= '".md5($dbb['password'])."' WHERE
`password`='".$dbb['password']."'" ;
}
и все
$db = mysql_query("SELECT * FROM
`users`" ;
while($dbb=mysql_fetch_array($db)){
mysql_query("UPDATE `users` SET `password`
= '".md5($dbb['password'])."' WHERE
`password`='".$dbb['password']."'" ;
}
и все
pullo , его способ мне базу зашифрует?
pullo , а если 2 раза нажмет? ))
Вот reg.php еще заменить нужно
Вот reg.php еще заменить нужно
Сибирский , давай я дам дание так проще
Сибирский , ну он то да.. он нажмет и не только 2:) об этом я не подумал