HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > PHP
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #8471  
Старый 04.02.2009, 11:13
D Mak
Участник форума
Регистрация: 23.06.2007
Сообщений: 188
С нами: 9938614

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

function file_search($fname, $search)
{
$fp = fopen($fname, "r");
while(!feof($fp)) {
if($search[0]==fread($fp, 1))
for($i=1; $i<strlen($search) && !feof($fp); $i++) if($search[$i]==fread($fp, 1)) ; else break;
if($i==strlen($search)-1) die('yes');
}
}
 
Ответить с цитированием

  #8472  
Старый 04.02.2009, 12:19
Chrek625
Участник форума
Регистрация: 06.06.2006
Сообщений: 163
С нами: 10490063

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

Цитата:
Сообщение от ChaaK  
ну, возможно не ошибка, а варнинг... попробуй поставь @ перед $this

P.S в данном случае лучше заглушить ошибку, чем менять isset... мало ли, логику надо смотреть в другом случае.
Жаль конечно но заглушка ничего хорошего не дала посколько это ошибка указывается в скрипте регестрации то после того как я заглушил её ошибка не высветилась но вообщемто ничего не произошло вообще... просто белое окно браузера... а есть ли ещё какието варианты?
 
Ответить с цитированием

  #8473  
Старый 04.02.2009, 13:13
Chaak
Познавший АНТИЧАТ
Регистрация: 01.06.2008
Сообщений: 1,047
С нами: 9443906

Репутация: 3313


По умолчанию

Покажи ошибку , я не телепат
 
Ответить с цитированием

  #8474  
Старый 04.02.2009, 15:08
#Wolf#
Постоянный
Регистрация: 26.03.2008
Сообщений: 311
С нами: 9540826

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

застопорился на таком вопросе:
как реализовать брутфорс ЕСЛИ известны первый и последний символ семизначного пароля.
спасибо. с меня как всегда +сы
 
Ответить с цитированием

  #8475  
Старый 04.02.2009, 15:11
groundhog
Познавший АНТИЧАТ
Регистрация: 12.05.2007
Сообщений: 1,235
С нами: 9999746

Репутация: 1318


По умолчанию

Задача сводится к задаче генерации пятизначного пароля и дополнения известными символами слева и справа...
 
Ответить с цитированием

  #8476  
Старый 04.02.2009, 15:26
AFoST
Members of Antichat - Level 5
Регистрация: 28.05.2007
Сообщений: 729
С нами: 9976706

Репутация: 1934


По умолчанию

нужно найти ключ элемента массива по известному элементу. без цикла.
PHP код:
!in_array($var$vars) ? $vars[] = $var $vars[ключ элемента $var в массиве $vars][0] +=1
какие варианты?
__________________
Появляюсь редко. Важные дела в реале.

Последний раз редактировалось AFoST; 04.02.2009 в 15:31..
 
Ответить с цитированием

  #8477  
Старый 04.02.2009, 15:36
groundhog
Познавший АНТИЧАТ
Регистрация: 12.05.2007
Сообщений: 1,235
С нами: 9999746

Репутация: 1318


По умолчанию

array_search — Осуществляет поиск данного значения в массиве и возвращает соответствующий ключ в случае удачи

Описание
mixed array_search ( mixed $needle, array $haystack [, bool $strict] )

Ищет в haystack значение needle и возвращает ключ, если таковое присутствует в массиве, FALSE в противном случае.
 
Ответить с цитированием

  #8478  
Старый 04.02.2009, 16:32
Gin
Участник форума
Регистрация: 11.09.2008
Сообщений: 107
С нами: 9296442

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

Уважаемое сообщество написал функцию для подсчета слов в тексте, отказывается работать и выдает что -то не понятное, при тестировании создается видимость того что ф-ция explode не разбивает строку на слова (через echo просматривал значения массива $parse и видно было что там не слова а строки).

Код:
<?
function WordCounter($w_Arr,$c_Arr){
foreach($w_Arr as $k1=>$val1){
$parse=explode(" ",$val1);
foreach($parse as $k2=>$val2){
if(strpos($val1,$val2))
$c_Arr[$val2]++;

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

  #8479  
Старый 04.02.2009, 16:34
Chaak
Познавший АНТИЧАТ
Регистрация: 01.06.2008
Сообщений: 1,047
С нами: 9443906

Репутация: 3313


По умолчанию

http://php.su/functions/?str-word-count
 
Ответить с цитированием

  #8480  
Старый 04.02.2009, 16:43
mailbrush
Познавший АНТИЧАТ
Регистрация: 24.06.2008
Сообщений: 1,996
С нами: 9410786

Репутация: 2731


По умолчанию

PHP код:
<?php
 $textarea 
"слова слово один десять сто";

 
$textarea str_replace("\n"" "$textarea);
 
$words explode(" "$textarea);
 
$count 0;
 foreach(
$words as $word)
 {
  if(
strlen($word) > 0$count++;
 }
 echo 
$count;
 
?>
Вот какбы =)
 
Ответить с цитированием
Ответ



Предыдущая тема Следующая тема
Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[c/c++] Новичкам: задаем вопросы _Great_ С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby 5421 21.04.2026 07:37
Интернетчики задали российскому президенту очень странные вопросы podkashey Мировые новости. Обсуждения. 4 07.07.2006 16:53
Вопросы по Ipb 2.0 Voodoo_People Уязвимости CMS / форумов 26 15.02.2005 22:57



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


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




ANTICHAT ™ © 2001- Antichat Kft.