Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   Болталка (https://forum.antichat.xyz/forumdisplay.php?f=46)
-   -   Ищу... (https://forum.antichat.xyz/showthread.php?t=55708)

v1ru$ 13.12.2007 16:36

Ищу...
 
программу/плагин/скрипт.В идеале работа сабжа должна выглядеть так-
1)Загружаем УРЛы из .txt файла
2)Они открываются по(одному,лучше несколько) в окне программы/браузера
3)Имеем 2 кнопки-при нажатии первой урл копируется в файл 1.txt а при нажатии второй в 2.txt

Что-то типо аллсубмитера с полуавтомат. регистрацией,если ничего не найду,буду пользоватся им)

Shred 13.12.2007 19:22

магу наваять за символтческую плату (:

//не надо

.:EnoT:. 13.12.2007 20:34

могу навоять на php за символическое спасибо))
Тока не совсем понятно что конкретно надо.
То есть я так понимаю есть какой-то файл urls.txt мы из него берём данные, выводим в браузер в виде ссылок. При нажатии на одну ссылку мы записываем урл в 1.txt, при нажатии на другую ссылку заносим урл в 2.txt
Если всё правильно, то сделаю....если неправильно понял то поправь)

v1ru$ 13.12.2007 21:00

Цитата:

Сообщение от .:EnoT:.
могу навоять на php за символическое спасибо))
Тока не совсем понятно что конкретно надо.
То есть я так понимаю есть какой-то файл urls.txt мы из него берём данные, выводим в браузер в виде ссылок. При нажатии на одну ссылку мы записываем урл в 1.txt, при нажатии на другую ссылку заносим урл в 2.txt
Если всё правильно, то сделаю....если неправильно понял то поправь)

ссылку открыли-и должны записать её или в файл1.txt или в файл2,это выбираю я

.:EnoT:. 14.12.2007 05:23

Долго я с ним мучался, не люблю я файлы, с Mysql проще намного. Код может быть местами и кривоват, но главное работает))
Навоял как ты просил:
PHP код:

<?php

#Coded by EnoT_PoToSkUn

$url_file "urls.txt";
if(!
file_exists($url_file))
{
 
$file fopen($url_file"a+");
 if(!
$file) {echo"Невозможно открыть/создать файл!";}
 
fclose($file);
}
else
{
  if(empty(
$_GET['id']) or $_GET['id'] == null)
  {
   
$vsego count(file($url_file));
   echo
"Всего ссылок - $vsego <br>";
   
$file fopen("$url_file""r");
   if(!
$file) {echo"Невозможно открыть файл!";}
   
$i 0;
     while (!
feof($file))
     {
      
$buffer htmlspecialchars(fgets($file4096));
      
$i++;
      echo
"<a href=\"?id=$i\">$buffer<br>";
     }
      
fclose($file);
  }
  else
  {
      
$num intval($_GET['id']);
      
$i $num 1;
      
$file file($url_file);
      if(!
$file) {echo"Невозможно открыть файл!";}
      
$str htmlspecialchars($file[$i]);
      echo 
"<b>$str</b>
      <form action=\"?do=1\" method=\"post\">
      <input type=\"hidden\" name=\"str\" value=\"
$str\">
      <input Type=\"submit\" value=\"Записать в файл 1\"></form>
      <form action=\"?do=2\" method=\"post\">
      <input type=\"hidden\" name=\"str\" value=\"
$str\">
      <input Type=\"submit\" value=\"Записать в файл 2\"></form>"
;
  }
      if(
$_GET['do'] == 1)
      {
       
$str trim($_POST['str']);
       
$txt "1.txt";
       
$file fopen("$txt""a");
       if(!
$file){echo"Невозможно открыть/создать файл!";}
       
$write fwrite($file"$str\n");
       if(!
$write) {echo"Ошибка записи в файл";}
       
fclose($file);
      }
      if(
$_GET['do'] == 2)
      {
       
$str trim($_POST['str']);
       
$txt "2.txt";
       
$file fopen("$txt""a");
       if(!
$file){echo"Невозможно открыть/создать файл!";}
       
$write fwrite($file"$str\n");
       if(!
$write) {echo"Ошибка записи в файл";}
       
fclose($file);
      }

}
?>

Потестил, работает нормально. С фильтрацией особо не работал, устал и так...если что нужно думаю сам подправишь, скрипт не сложный :)

З.Ы. думаю тему стоит в кодинг перенести, в болталке ей не место))


Время: 05:38