Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
|

22.02.2007, 15:52
|
|
Участник форума
Регистрация: 20.10.2006
Сообщений: 211
Провел на форуме: 1182508
Репутация:
36
|
|
есть в текстовом файле мыльники, надо их в базу
|
|
|

22.02.2007, 16:14
|
|
Познавший АНТИЧАТ
Регистрация: 02.05.2006
Сообщений: 1,191
Провел на форуме: 7364332
Репутация:
1276
|
|
Сообщение от miniden
есть в текстовом файле мыльники, надо их в базу
Ну теперь читай текстовый фаил по строчно, и каждую строку заноси в базу даных и все!
|
|
|

22.02.2007, 16:16
|
|
Участник форума
Регистрация: 20.10.2006
Сообщений: 211
Провел на форуме: 1182508
Репутация:
36
|
|
Сообщение от DIAgen
Ну теперь читай текстовый фаил по строчно, и каждую строку заноси в базу даных и все!
там их дофига
|
|
|

22.02.2007, 16:31
|
|
Постоянный
Регистрация: 17.09.2005
Сообщений: 375
Провел на форуме: 993362
Репутация:
175
|
|
имелось ввиду что делать это будешь не ты а скрипт, поэтому размер там не сильно важен.
Короче что-то вроде этого
Код:
<?php
ignore_user_abort();
set_time_limit(0);
$host = 'localhost';
$port= '3306';
$login = 'login';
$password = 'pass';
$dbname = 'dbname';
$filename = 'files.txt';
$seporator = ';';
if(!empty($port))
{
$host = $host.':'.$port;
}
$fp = fopen ($filename, "r");
$emails = fread($fp, filesize($filename));
fclose ($fp);
$emails = explode($seporator, $emails);
$db = mysql_connect($host, $login, $password) or die ("Не могу соединиться");
mysql_select_db($dbname) or die ("нету такой БД");
foreach($emails as $val) {
$val = trim($val);
mysql_query("INSERT INTO `SS_subscribers` VALUES (NULL , '$val')");
}
echo 'done';
?>
Это:
$host = 'localhost';
$port= '3306';
$login = 'login';
$password = 'pass';
$dbname = 'dbname';
$filename = 'files.txt';
$seporator = ';';
заменишь на нужные значения дял коннекта к базе. Порт и хост скорее всего менять не придуется. $filename - имя файла в котором твои мыльники лежат. $seporator - разделитель между этими мыльниками(; , пробел). если каждое мыло на новой строке, то впиши туда "\n".
Запускаешь и радуешься.
|
|
|

22.02.2007, 16:40
|
|
Участник форума
Регистрация: 20.10.2006
Сообщений: 211
Провел на форуме: 1182508
Репутация:
36
|
|
2 Abra
тебе огромное спасибище!!!щас буду пробовать
|
|
|

22.02.2007, 16:41
|
|
Постоянный
Регистрация: 17.09.2005
Сообщений: 375
Провел на форуме: 993362
Репутация:
175
|
|
куда код вставлять думаю объяснять не надо? создаешь файл типа script.php и в него вставляешь. Текстовик с мыльниками должен лежать в той же директории что и скрипт.
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|