ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #321  
Старый 23.02.2008, 00:49
astrologer
Постоянный
Регистрация: 30.08.2007
Сообщений: 773
Провел на форуме:
3069349

Репутация: 808


По умолчанию

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

  #322  
Старый 23.02.2008, 01:07
bul.666
Banned
Регистрация: 06.06.2006
Сообщений: 944
Провел на форуме:
3986705

Репутация: 1403


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

Типо того?
PHP код:
#!/usr/bin/perl 
@array = ('apple','asdas','123123d','sda2122d12','sad12d12e','tomato','orange'); #Создаем массив
$size = @array; #Получаем размер массива
$str 'tomato'#Строку по которой ищем индекс
for ($i=0;$i<$size;$i++) {
    if (
$str eq $array[$i]) {
        print 
"Index of $str : ".$i;
    }

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

  #323  
Старый 23.02.2008, 01:11
ZET36
Участник форума
Регистрация: 08.10.2007
Сообщений: 259
Провел на форуме:
500748

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

спасибо ребята всем +5
 
Ответить с цитированием

  #324  
Старый 23.02.2008, 22:06
$p01nt
Участник форума
Регистрация: 19.02.2008
Сообщений: 186
Провел на форуме:
584540

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

простенький вопрос . В общем я скачиваю хтмл страничку и выдергиваю все от тега до тега - все ок НО выдергивается только один раз , нужен цикл , как реализовать ?

КОД :

open(FIL,">sait.txt");
@loleg=$content =~m {<[<th>]+/?>(.+?)</?[\/th]+>};
print FIL @loleg;
 
Ответить с цитированием

  #325  
Старый 23.02.2008, 22:16
Piflit
Banned
Регистрация: 11.08.2006
Сообщений: 1,522
Провел на форуме:
5128756

Репутация: 2032


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

Цитата:
Сообщение от $p01nt  
простенький вопрос . В общем я скачиваю хтмл страничку и выдергиваю все от тега до тега - все ок НО выдергивается только один раз , нужен цикл , как реализовать ?

КОД :

open(FIL,">sait.txt");
@loleg=$content =~m {<[<th>]+/?>(.+?)</?[\/th]+>};
print FIL @loleg;
open(FIL,">sait.txt");
@loleg=$content =~m {<[<th>]+/?>(.+?)</?[\/th]+>}g;
my $i = 0;
foreach $line (@loleg) { $lolarr[$i] = $line; $i++;}
print FIL @loleg;

Последний раз редактировалось Piflit; 23.02.2008 в 22:32..
 
Ответить с цитированием

  #326  
Старый 23.02.2008, 23:17
Digimortal
Banned
Регистрация: 22.08.2006
Сообщений: 608
Провел на форуме:
6144796

Репутация: 1095


По умолчанию

>> foreach $line (@loleg) { $lolarr[$i] = $line; $i++;}

можно поинтересоваться, в чем заключается глубинный смысл этой строки ? +)
 
Ответить с цитированием

  #327  
Старый 23.02.2008, 23:22
Piflit
Banned
Регистрация: 11.08.2006
Сообщений: 1,522
Провел на форуме:
5128756

Репутация: 2032


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

Цитата:
Сообщение от Digimortal  
>> foreach $line (@loleg) { $lolarr[$i] = $line; $i++;}

можно поинтересоваться, в чем заключается глубинный смысл этой строки ? +)
if($i == 1){$i = 1;}

ммм... узнаем длину массива... хз)
 
Ответить с цитированием

  #328  
Старый 23.02.2008, 23:27
Digimortal
Banned
Регистрация: 22.08.2006
Сообщений: 608
Провел на форуме:
6144796

Репутация: 1095


По умолчанию

>> ммм... узнаем длину массива... хз)

и для этого ты создал еще один масив и переложил в него в цикле по одному все элемены массива, чтоб пересчитать их ??
/me ф шоке, честно говоря.. ))

з.ы. длина массива = scalar @massiv
+)
 
Ответить с цитированием

  #329  
Старый 24.02.2008, 11:39
$p01nt
Участник форума
Регистрация: 19.02.2008
Сообщений: 186
Провел на форуме:
584540

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

сори народ я протупил , нужно было параметр g (глобальный поиск) использовать .

@loleg=$content =~m {<[<th>]+/?>(.+?)</?[\/th]+>}g;
 
Ответить с цитированием

  #330  
Старый 24.02.2008, 14:45
$p01nt
Участник форума
Регистрация: 19.02.2008
Сообщений: 186
Провел на форуме:
584540

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

и еще один вопросик от меня . авторизируюсь на сайте xaker.ru , с авторизацией вроде все ок . Как получить урл на который меня перебрасывает после авторизации ?

http://paste.org.ru/?j8xlt9
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[c/c++] Новичкам: задаем вопросы _Great_ С/С++, C#, Delphi, .NET, Asm 5421 21.04.2026 07:37
[php] Новичкам: задаем вопросы _Great_ PHP, PERL, MySQL, JavaScript 16396 17.06.2010 21:19
Вопросы по Ipb 2.0 Voodoo_People Форумы 26 15.02.2005 22:57



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


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




ANTICHAT.XYZ