HOME    FORUMS    MEMBERS    RECENT POSTS    LOG IN  
Баннер 1   Баннер 2

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

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

  #1  
Старый 24.05.2010, 13:23
Chaak
Познавший АНТИЧАТ
Регистрация: 01.06.2008
Сообщений: 1,047
Провел на форуме:
5321514

Репутация: 3313


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

Цитата:
Сообщение от Compton  
в этом и смысл
а ипы идут так:
PHP код:
Array ( [0] => 72.73.128.0 72.87.47.255 ) Array ( [0] => 71.96.0.0 71.127.255.255 
я правильно понимаю:
PHP код:
Array
(
[
0] => Array ( [0] => 72.73.128.0 72.87.47.255 )
[
1] => Array ( [0] => 71.96.0.0 71.127.255.255 )

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

  #2  
Старый 24.05.2010, 16:24
Compton
Участник форума
Регистрация: 31.01.2010
Сообщений: 170
Провел на форуме:
1442841

Репутация: 63
Отправить сообщение для Compton с помощью AIM Отправить сообщение для Compton с помощью Yahoo
По умолчанию

Цитата:
Сообщение от Chaak  
я правильно понимаю:
PHP код:
Array
(
[
0] => Array ( [0] => 72.73.128.0 72.87.47.255 )
[
1] => Array ( [0] => 71.96.0.0 71.127.255.255 )

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

  #3  
Старый 24.05.2010, 16:43
Chaak
Познавший АНТИЧАТ
Регистрация: 01.06.2008
Сообщений: 1,047
Провел на форуме:
5321514

Репутация: 3313


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

Цитата:
Сообщение от Compton  
тоже не то
Составь конкретную задачу, не гадать же что ты хочешь
Мне например совершенно непонятно с каким массивом нужно иметь дело. И что требуется отсеять ? Уникальные записи или диапазоны ip? Что?
 
Ответить с цитированием

  #4  
Старый 25.05.2010, 10:26
Vlad&slav
Участник форума
Регистрация: 01.01.2009
Сообщений: 138
Провел на форуме:
817404

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

Цитата:
Сообщение от Compton  
тоже не то
А ты регулярку в прегматче напиши ровно!

Как извращённый вариант записать все возможные адреса из диапазона, удалить дубли, разбить на диапазоны
 
Ответить с цитированием

  #5  
Старый 26.05.2010, 08:16
#Wolf#
Постоянный
Регистрация: 26.03.2008
Сообщений: 311
Провел на форуме:
3799424

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

как заполнить массив таким образом?


0 0 0 0 0
0 1 1 1 0
0 1 2 1 0
0 1 1 1 0
0 0 0 0 0

Последний раз редактировалось #Wolf#; 26.05.2010 в 08:19..
 
Ответить с цитированием

  #6  
Старый 26.05.2010, 08:27
phpdreamer
Постоянный
Регистрация: 26.07.2009
Сообщений: 321
Провел на форуме:
444589

Репутация: 123
Отправить сообщение для phpdreamer с помощью ICQ
По умолчанию

$a[] = array(0,0,0,0,0);
$a[] = array(0,1,1,1,0);
$a[] = array(0,1,2,1,0);
$a[] = array(0,1,1,1,0);
$a[] = array(0,0,0,0,0);
 
Ответить с цитированием

  #7  
Старый 26.05.2010, 08:28
#Wolf#
Постоянный
Регистрация: 26.03.2008
Сообщений: 311
Провел на форуме:
3799424

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

Цитата:
Сообщение от phpdreamer  
$a[] = array(0,0,0,0,0);
$a[] = array(0,1,1,1,0);
$a[] = array(0,1,2,1,0);
$a[] = array(0,1,1,1,0);
$a[] = array(0,0,0,0,0);
спасибо, капитан.
теперь пожалуйста 100*100. (*sarcasm*)
 
Ответить с цитированием

  #8  
Старый 26.05.2010, 15:51
roxblnfk
Познающий
Регистрация: 07.02.2010
Сообщений: 70
Провел на форуме:
217996

Репутация: 56
Отправить сообщение для roxblnfk с помощью ICQ
По умолчанию

вот мой код (сделал от 0 до 100, тормозил только браузер, скрипт работал не больше секунды.. хреновы таблицы )
PHP код:
function olol0square($i){
    if(
$i>0){
        
$j=2*$i-1;
        
$B=array_merge(range(0,$i-1),range($i,0));
        
$A=array_fill(0,$i,$B);
        for(
$k=0;$k<$i;$k++)
            for(
$l=$k+1,$m=$j-$k;$l<=$m;$l++)
                
$A[$k][$l]=$k;
        
$A=array_merge($A,array($B),array_reverse($A));
        return 
$A;
    }else return array(array(
0));
}
function 
print_square($arr){
    echo 
"<table>";
    foreach(
$arr as $V){
        echo 
"<tr>";
        foreach(
$V as $v){
            echo 
"<td>$v</td>";
        }
        echo 
"</tr>";
    }
    echo 
"</table>";
}
print_square(olol0square(5)); 
upd: без таблиц и ибраузер и скрипт меньше секунды работают, даже если выставить на 500

Последний раз редактировалось roxblnfk; 26.05.2010 в 15:55..
 
Ответить с цитированием

  #9  
Старый 26.05.2010, 16:40
Terranova
Новичок
Регистрация: 18.05.2010
Сообщений: 7
Провел на форуме:
236461

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

Вопрос нуба. Есть инет-магазин. Цены берутся из прайса, что загружается. Но есть позиции на которые цены ставить не нужно, а нужно что то типа "звоните уточняйте".
Как лучше такое организовать?
 
Ответить с цитированием

  #10  
Старый 26.05.2010, 16:58
phpdreamer
Постоянный
Регистрация: 26.07.2009
Сообщений: 321
Провел на форуме:
444589

Репутация: 123
Отправить сообщение для phpdreamer с помощью ICQ
По умолчанию

нужно смотреть в БД какого типа поле с ценой
Скорее всего оно числовое, я вижу такие варианты решения:
1)Поменять тип поля на символьное и установить значения "?" для товаров с неизвесной ценой (это плохой вариант - БД станет занимать больше места, минус в скорости и могут возникнуть конфликты)
2) поставить для таких товаров цену 0 или -1
3) поставить для таких товаров цену 0 или -1, но на выводе из БД сделать проверку (если цена 0, то выводим "уточните у менеджера")
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[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.XYZ