С нами с 01.01.06
Сообщения: 1210
Рейтинг: 749
|
Добавлено: 08/09/15 в 14:14 |
Задача такая, есть база в стриме на 100к галер
есть 3к урлов которые нужно удалить оттуда.
какие есть варианты?
|
|
|
|
ΑΩ
С нами с 08.12.05
Сообщения: 1932
Рейтинг: 1265
|
Добавлено: 08/09/15 в 17:00 |
Там есть же какая то утилита для массового удаления галерей. У хамстера в админке.
|
|
|
|
С нами с 01.01.06
Сообщения: 1210
Рейтинг: 749
|
Добавлено: 09/09/15 в 08:11 |
утилита? все облазил не нашел. Ткните пожалуйста
|
|
|
|
С нами с 01.01.06
Сообщения: 1210
Рейтинг: 749
|
Добавлено: 09/09/15 в 08:26 |
Мож кто возьмется скрипт написать?
|
|
|
|
местный
С нами с 10.08.03
Сообщения: 1578
Рейтинг: 2362
|
Добавлено: 09/09/15 в 08:32 |
стукни - поделюсь
|
|
|
|
С нами с 01.01.06
Сообщения: 1210
Рейтинг: 749
|
Добавлено: 09/09/15 в 15:27 |
xDiver: стукнул в аську, молчишь
|
|
|
|
С нами с 17.12.00
Сообщения: 1653
Рейтинг: 1082
|
Добавлено: 09/09/15 в 19:24 |
создай файл
Код: | <?xml version="1.0"?>
<rss xmlns:streamrotator="http://streamscripts.com/rss/1.0/" version="2.0">
<channel>
<title>Stream Rotator Export RSS</title>
<description><![CDATA[all, Gallery type: ALL, Rotators: ALL, Paysites: ALL]]></description>
<link>http://www.streamscripts.com</link>
<generator>Stream Rotator 1.011</generator>
<deleteditem><link>http://domain.com/gallery1.html</link></deleteditem>
<deleteditem><link>http://domain.com/gallery2.html</link></deleteditem>
<deleteditem><link>http://domain.com/gallery3.html</link></deleteditem>
</channel>
</rss>
|
залей на сервер, скорми урл стриму в Affialte manager в колонке rss самая нижняя кнопка.
Галеры удалятся по крону, потом можно удалить запись из рсс.
Последний раз редактировалось: Nikso (09/09/15 в 19:31), всего редактировалось 1 раз
|
|
|
|
ΑΩ
С нами с 08.12.05
Сообщения: 1932
Рейтинг: 1265
|
Добавлено: 09/09/15 в 19:29 |
Это кинуть в папку со стримом и запустить.
Код: [развернуть] |
<?php
error_reporting(255);
$streamdir = '.';
if (empty($_POST['urldata'])) {
?>
<form method="post" action="">
<textarea name="urldata" rows="4" cols="70">
</textarea>
<br />
<input type="submit" value="Delete from stream">
</form>
<?php
} else {
$configdata = parse_ini_file($streamdir."/config/config.inc");
MYSQL_CONNECT($configdata['mysqlhost'], $configdata['mysqluser'], $configdata['mysqlpass']) OR DIE("Unable to connect to database");
@mysql_select_db($configdata['mysqldbname']) or die("Unable to select database");
$urllist = explode("\n",$_POST['urldata']);
foreach ($urllist as $url) {
$url = trim($url);
if (empty($url)) { continue; }
$url = urldecode($url);
MYSQL_QUERY("UPDATE galleries SET gallery_state='disable' WHERE gallery_url='$url'");
}
MYSQL_CLOSE();
}
?>
|
|
|
|
|
С нами с 26.05.06
Сообщения: 929
Рейтинг: -22
|
Добавлено: 10/10/15 в 16:13 |
САМЫЧ писал: | Это кинуть в папку со стримом и запустить.
Код: [развернуть] |
<?php
error_reporting(255);
$streamdir = '.';
if (empty($_POST['urldata'])) {
?>
<form method="post" action="">
<textarea name="urldata" rows="4" cols="70">
</textarea>
<br />
<input type="submit" value="Delete from stream">
</form>
<?php
} else {
$configdata = parse_ini_file($streamdir."/config/config.inc");
MYSQL_CONNECT($configdata['mysqlhost'], $configdata['mysqluser'], $configdata['mysqlpass']) OR DIE("Unable to connect to database");
@mysql_select_db($configdata['mysqldbname']) or die("Unable to select database");
$urllist = explode("\n",$_POST['urldata']);
foreach ($urllist as $url) {
$url = trim($url);
if (empty($url)) { continue; }
$url = urldecode($url);
MYSQL_QUERY("UPDATE galleries SET gallery_state='disable' WHERE gallery_url='$url'");
}
MYSQL_CLOSE();
}
?>
| |
В этоm случае какие иmенно галеры он удалит?
|
|
чистый траффик на разгон и на продажу
|
2
|
|
|
ΑΩ
С нами с 08.12.05
Сообщения: 1932
Рейтинг: 1265
|
Добавлено: 10/10/15 в 19:54 |
alligator писал: | В этоm случае какие иmенно галеры он удалит? |
Выскочит форма, туда закинешь гали, нажмешь кнопку, скрипт их задисаблит.
|
|
|
|
Текстовая реклама в форме ответа Заголовок и до четырех строчек текста Длина текста до 350 символов Купить рекламу в этом месте! |