ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #10991  
Старый 14.06.2009, 10:37
Аватар для bomber
bomber
Новичок
Регистрация: 17.03.2008
Сообщений: 29
Провел на форуме:
62375

Репутация: 1
По умолчанию

ребятки, подскажите как сделать следующую вещъ

есть ссылка с параметрами, типа: $url = "&site=site.ru&ref=site2.ru";
кодируем ее: $dec=base64_encode($url);

и гетом передает кракозябли другому скрипту, в котором:
$url = $_GET['krakozyabli'];
$link=base64_decode($url);

как дальше разобрать строку на переменные site и ref с параметрами из указанной строки $url ?
 
Ответить с цитированием

  #10992  
Старый 14.06.2009, 11:01
Аватар для krypt3r
krypt3r
Познавший АНТИЧАТ
Регистрация: 27.04.2007
Сообщений: 1,044
Провел на форуме:
3660186

Репутация: 905


По умолчанию

PHP код:
<?php
  $url 
'&site=site.ru&ref=site2.ru';
  
parse_str ($url);
  echo 
$site' '$ref"\n";
?>
 
Ответить с цитированием

  #10993  
Старый 14.06.2009, 11:52
Аватар для Vlad&slav
Vlad&slav
Участник форума
Регистрация: 01.01.2009
Сообщений: 138
Провел на форуме:
817404

Репутация: 82
Отправить сообщение для Vlad&slav с помощью ICQ
Talking

как сделать чтоб работало? я пока чайник)
Код:
<?
echo "<html>
<BODY leftMargin=0 topMargin=0 rightMargin=0 marginheight=0 marginwidth=0 text=#99ff33 bgcolor=#000000 link=#green alink=#green><center><table>
<p>&nbsp;</p>
<p>&nbsp;</p>
<form method="POST"><table width=60% border=1 align=center>
  <tr>
    <th scope="col"><p>
      Сайт :
      <input type="text" name="url">
      <input type="submit" name="ok" value="Подтвердить">
    </p>
      <p>Прокси:
        <input type="text" name="proxy">
         <input type="checkbox" name="usproxy" value="Использовать прокси?">
    Использовать прокси? </p></th>
  </tr>
</table></form>
<p>&nbsp;</p>
</html>";

if (isset($_POST['ok'])) { 
  if (empty($usproxy)) {      
		function get($url) {  
        $ch = curl_init();    
        curl_setopt($ch, CURLOPT_URL,$url);  
        curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);  
        curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.0.1) Gecko/2008070208'); 
        $ss=curl_exec($ch);  
        curl_close($ch);  
        return $ss;  
        }  
		
      $a=get($url);  
      echo $a; 
}else {
		function get($url) {  
        $ch = curl_init();    
        curl_setopt($ch, CURLOPT_URL,$url);  
        curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);  
        curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.0.1) Gecko/2008070208');  
        curl_setopt($ch, CURLOPT_PROXY, "$proxy");  
        $ss=curl_exec($ch);  
        curl_close($ch);  
        return $ss;  
        }  
      $content=get($url,$prox);  
      echo $content ; 

}else {
  // просто выводим форму
}
?>
 
Ответить с цитированием

  #10994  
Старый 14.06.2009, 12:05
Аватар для mailbrush
mailbrush
Познавший АНТИЧАТ
Регистрация: 24.06.2008
Сообщений: 1,996
Провел на форуме:
6075534

Репутация: 2731


Отправить сообщение для mailbrush с помощью ICQ
По умолчанию

PHP код:
<?
echo '<html>
<BODY leftMargin=0 topMargin=0 rightMargin=0 marginheight=0 marginwidth=0 text=#99ff33 bgcolor=#000000 link=#green alink=#green><center><table>
<p>&nbsp;</p>
<p>&nbsp;</p>
<form method="POST"><table width=60% border=1 align=center>
  <tr>
    <th scope="col"><p>
      Сайт :
      <input type="text" name="url">
      <input type="submit" name="ok" value="Подтвердить">
    </p>
      <p>Прокси:
        <input type="text" name="proxy">
         <input type="checkbox" name="usproxy" value="Использовать прокси?">
    Использовать прокси? </p></th>
  </tr>
</table></form>
<p>&nbsp;</p>
</html>'
;

if (isset(
$_POST['ok'])) {
  if (empty(
$usproxy)) {
        function 
get($url) {
        
$ch curl_init();
        
curl_setopt($chCURLOPT_URL,$url);
        
curl_setopt($chCURLOPT_RETURNTRANSFER,1);
        
curl_setopt($chCURLOPT_USERAGENT'Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.0.1) Gecko/2008070208');
        
$ss=curl_exec($ch);
        
curl_close($ch);
        return 
$ss;
        }
      
$a=get($url);
      echo 
$a;
}else {
        function 
get($url) {
        
$ch curl_init();
        
curl_setopt($chCURLOPT_URL,$url);
        
curl_setopt($chCURLOPT_RETURNTRANSFER,1);
        
curl_setopt($chCURLOPT_USERAGENT'Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.0.1) Gecko/2008070208');
        
curl_setopt($chCURLOPT_PROXY"$proxy");
        
$ss=curl_exec($ch);
        
curl_close($ch);
        return 
$ss;
        }
      
$content=get($url,$prox);
      echo 
$content ;

}
}
?>
 
Ответить с цитированием

  #10995  
Старый 14.06.2009, 15:34
Аватар для KrafT
KrafT
Познающий
Регистрация: 29.11.2004
Сообщений: 80
Провел на форуме:
479552

Репутация: 6
По умолчанию

Есть такая проблема. Нужно собрать ID С сайта.. ID вроде собирает но только с одной страници.. А нужно с многих.
Вот код :
Код:
$q->Get('http://one.lv/navigate.do?tkn=6242&st.view=2&st.id=community.indirectfriends.list&st.friends.page=2');
 file_put_contents($inc_dir.'/debug_friends.html', $q->Result);

$content = file_get_contents('C:\xampp\htdocs\inc\debug_friends.html');
$regexp = '/(\d+)<span class="tableNavigationEnabled">/s';
preg_match($regexp, $content, $page);  
    $friends_pages = $page[1];
    print "Pages with friends : $friends_pages\n"; 
    for ($f = 1; $f <= $friends_pages; $f++) {
        $q->Get("http://one.lv/navigate.do?tkn=tkn()&st.view=2&st.id=community.indirectfriends.list&st.friends.page=$f");
       $content2 = file_put_contents($inc_dir.'/friends.html', $q->Result); 
       $regexp2 = '/uid="([0-9]+)"/ism';    
preg_match_all($regexp2, $content2, $uid);

file_put_contents('C:\uid.txt', implode("\r\n", $uid[1]));
            
        }
в чём ошыбка?
 
Ответить с цитированием

  #10996  
Старый 14.06.2009, 17:50
Аватар для Chrek625
Chrek625
Участник форума
Регистрация: 06.06.2006
Сообщений: 163
Провел на форуме:
1025198

Репутация: 11
По умолчанию

ДОброго времени суток.
Работу с файлами пока не освоил по этому прошу совета...
У меня есть масив с большим количеством файлов txt в которых хранится инвофрмвция о сайте а также с логином паролем и ящиком но они находяться в столбик тоесть вначале адрес а потом вся инфа отдельно в каждой строчке в низ. мне нужно написать код который будет перебирать эти файлы в масиве и искать в них определённый сайт в этих текстовых файлах и другу связанную с ним информацию тоесть логин пароль и ящик и записывало в отдельный файл или хотыбф выводило на экран.

Подскажите как это сделать. вернее с помощью какой функции производиться поиск и считывание информации из файла. Тоесть находит адрес сайта копирует его и несколько строчек которые находятся ниже.
 
Ответить с цитированием

  #10997  
Старый 14.06.2009, 18:18
Аватар для LEE_ROY
LEE_ROY
Постоянный
Регистрация: 09.11.2006
Сообщений: 639
Провел на форуме:
1917742

Репутация: 541


По умолчанию

сдесь помогают с кодом, с твоими тоесть наработками, помогают начинающим программерам. а пишут по ТЗ в другом разделе, за деньги.
 
Ответить с цитированием

  #10998  
Старый 14.06.2009, 18:24
Аватар для Chrek625
Chrek625
Участник форума
Регистрация: 06.06.2006
Сообщений: 163
Провел на форуме:
1025198

Репутация: 11
По умолчанию

я прошу хотябы подсказать какую функцию использовать для поиска в файле.
 
Ответить с цитированием

  #10999  
Старый 14.06.2009, 18:55
Аватар для LEE_ROY
LEE_ROY
Постоянный
Регистрация: 09.11.2006
Сообщений: 639
Провел на форуме:
1917742

Репутация: 541


По умолчанию

substr,strpos и тд... читай мануал по пхп. работа с файлами, строками, массивами описывается во всех книгах по пхп, это основы... какой помощи ты хочеш ? читай мануал, пиши код, если будут какие ошибки, будем конплеировать в месте .

Последний раз редактировалось LEE_ROY; 14.06.2009 в 18:58..
 
Ответить с цитированием

  #11000  
Старый 14.06.2009, 19:21
Аватар для Pashkela
Pashkela
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме:
9220514

Репутация: 3338


Отправить сообщение для Pashkela с помощью ICQ
По умолчанию

Цитата:
Сообщение от Chrek625  
ДОброго времени суток.
Работу с файлами пока не освоил по этому прошу совета...
У меня есть масив с большим количеством файлов txt в которых хранится инвофрмвция о сайте а также с логином паролем и ящиком но они находяться в столбик тоесть вначале адрес а потом вся инфа отдельно в каждой строчке в низ. мне нужно написать код который будет перебирать эти файлы в масиве и искать в них определённый сайт в этих текстовых файлах и другу связанную с ним информацию тоесть логин пароль и ящик и записывало в отдельный файл или хотыбф выводило на экран.

Подскажите как это сделать. вернее с помощью какой функции производиться поиск и считывание информации из файла. Тоесть находит адрес сайта копирует его и несколько строчек которые находятся ниже.
Небольшой совет - учись ПРАВИЛЬНО задавать вопросы. Например, приведи пример такого файла (хоть одного, из массива) - имеет значение всё, и порядок расположения инфо (если без разделителей - включая пустые строки), или если есть специальные разделители блоков информации - и ВОТ ТОГДА будет тебе счастье, потому что тут античат, и тут помогут
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[c/c++] Новичкам: задаем вопросы _Great_ С/С++, C#, Delphi, .NET, Asm 5420 17.06.2010 13:33
Интернетчики задали российскому президенту очень странные вопросы podkashey Мировые новости 4 07.07.2006 16:53
Вопросы по Ipb 2.0 Voodoo_People Форумы 26 15.02.2005 22:57



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ