Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Сообщения - AlterMann[RCK]

Страницы: [1] 2 3
1
PHP / Сортировака в очень злобном массиве
« : 02 Апреля 2003, 12:09:23 »
Товарищи!
Подскажите плиз, как отсортировать массив...
Дело обстоит следующим образом:
Допустим, есть массив
$category[0]["polojen"]=10;
$category[1]["polojen"]=3;
$category[2]["polojen"]=0;
$category[3]["polojen"]=30;
$category[4]["polojen"]=35;
$category[5]["polojen"]=20;
$category[6]["polojen"]=0;
...

Причём элементов у массива куча, то бишь:
$pol=$category[0]["polojen"];
$id=$category[0]["id"];
$name=$category[0]["name"]
...

Ну надеюсь понятно... :-)

Короче, нужно, упорядочить массив по этому самому "polojen"
Т.е. в итоге должно получиться так:
$category[0]["polojen"]=0;
$category[1]["polojen"]=0;
$category[2]["polojen"]=3;
$category[3]["polojen"]=10;
$category[4]["polojen"]=20;
$category[5]["polojen"]=30;
$category[6]["polojen"]=35;
...

Но как это зделать??? В этом то в принципе и вопрос... :-)
Помогите чем можете...
Хочь функцию подскажите.

Знаю есть такая функция в PHP, под названием usort(), но только как ей пользоваться я так и не понял... :-( Не получалось в приципе! Может это и есть то, самое то, что мне нужно? А если это так, по подскажите хоть как пользоваться этой самой usort()...

2
PHP / Чтение файла по строчкам
« : 18 Марта 2003, 23:15:31 »
Да собственно я уже всё победил... ;-)
Все яйца были в fread()... :-) Но это уже совсем другая история...

Всем спасибо! ;-)

3
PHP / Чтение файла по строчкам
« : 17 Марта 2003, 02:02:09 »
AlieN, спасибо огромное! ;-)


А теперь не подскажет ли кто, насколько максимально может "резать" строку функция substr()? Или она типа безгранична?

Делал проверку... чтобы выводил в цикле, каждые 8888 килобайт... доходит до отметки 106656 и стопорится... :-(
А может дело совсем не в этом???

4
PHP / Чтение файла по строчкам
« : 16 Марта 2003, 04:14:12 »
Народ, подскажите, плиз!
Можно ли в PHP прочесть файл по строчкам???
например, нужно вывести сначала первую строчку, потом чё-нить своё... Потом второю и т.д.??
Дык если можно как это делается??
fread($file,???) или как?

5
Флейм / MP3 плееры
« : 31 Декабря 2002, 09:35:51 »
Товарищи, кто-нибудь знает какая модель у MP3 плеера, который поддерживает длинные, русские (и не только) имена файлов, ID3 теги (ну это то, что пишешь в свойствах MP3 файла на компутере... там, название, исполнитель, альбом...), а так же CD-R, CD-RW и audio CD, ну и антишок конечно тоже нужен... И при этом был и акамуляторами (так чтобы на ночь поставил заряжаться а на следующий день весь в наушниках музыку слушал) и соответственно чтобы их на долго хватало.
Ах да! И конечно же чтобы стоил не очень дорого! Ну, я думаю, что меньше 100$ это всё же не очень дорого! :D
Ну, я имею в виду по Московским ценам конечно же!
:beer:

6
Веб Сервера / Компрессия
« : 31 Декабря 2002, 09:30:41 »
Цитировать
zlib.output_compression = On

А больше никаких on off\'ов делать не нада? Ато их там много! И по моему так как сказал делал, но не получается... :-( Вернее даже не то что не получается, а выдаёт вместо сгенерённой страницы - чё-то непонятное состоящее из крякозяблов!

7
Веб Сервера / настройка IIS
« : 30 Декабря 2002, 14:27:27 »
А тебе на какой винде?
Если на ХР профешинал (хоме ваще отдыхает, вроде бы), то пожалуй никак... помница сколько не пробовал, всё мимо! Хотя чтобы было виртуальный хост на выполнение CGI сценариев это нужно выбрать каталог, тот что хочешь сделать виртуальным и выставить в свойствах разрешить выполнение сценариев...
Ну а если IIS на винде 2000 сервер, то там всё просто, щёлкаешь в управлении на Internet Information Server-е правой кнопкой; выбераешь там пункт ... (какой то :-) забыл... там их не много) и тебе ещё одна менюшка выпадет, в которой выберешь создать виртуальный сервак...
Пожалуй всё! Если в чём то ошибся, прошу простить и исправить ошибку... ;-)

8
Веб Сервера / Компрессия
« : 30 Декабря 2002, 14:19:25 »
Народ!!! Подскажите пожалуйста, как правильно в PHP на апаче (который стоит на винде 2000 сервер) настроить компрессию! Ато сколько не тыркал, всё не компрессит, а если и компрессит, то криво как-то и то только кешированные страницы!..
Очень нада!

9
Веб Сервера / Апач + русский алфавит
« : 23 Декабря 2002, 00:51:40 »
я понимаю... но только представьте себе! если нужно переименовать весь каталог песен! :-О это действительно становится нереально, если их там тесяч так на 5000...

10
Веб Сервера / Апач + русский алфавит
« : 22 Декабря 2002, 17:39:02 »
Товарищи!!!
Проблема такая: Стоит сервер Apache 2.0.43 на котором стоит PHP 4.2.3 самый распоследний...
Так вот, невозможно делать обращение на файлы с русским названием! Ну например песенка... при обращении винампа к этому файлу (с русским названием) вылазит ошибка 443!
Странно конечно, но раньше работало! На апаче! И на ИИСе тоже...
Переименовать всё по буржуйски не реально! Поэтому нужно это победить!
Подскажите пожалуйста!..

11
ВСЁ, спасибо всем! я нашёл способ обойти... ;-)

12
Цитировать
$s =~ m!^http://([^/]+)/(.+)$!;

хотя это конечно прокатывает... но только он обрубает всё, что после .ru ...
вот такая засада получается...

INSERT INTO links VALUES (\'cgi-bin/category?ca_id=49#@ Port.ru - ОТКРЫТКИ - Выбор открытки\',\'ot.port.ru\');

и http:// тоже нужно... :-)

Короче, делаю вывод что нужно...
Не нужно ставить ограничение на / ... нада ставить чтобы брало с http:// (включая и его) и до # .... при этом решётку обрубая...

Но чё-то у меня не получается... :-)
Вернее я уже почти всё сделал, но http:// всё равно обрубается... :-)

В общем наваялся следующее регулярное выражение:
$val=~s/http:\\/\\/([^#]+)#(.+)$!/и тута ... то самое... с $1 и $2/

13
ну а если например... вот так...

$val=~s/(http:\\/\\/\\S+\\#)/INSERT INTO links VALUES \\(\'$2\',\'$1\'\\);/g;

или как по другому??

короче нада, чтобы получилось вот так:
INSERT INTO nuke_links_links VALUES (\'Название\',\'http://www.ru\');

а получается...
INSERT INTO nuke_links_links VALUES (\'\',\'http://www.ru#\');

14
Товарищи!!!
Подскажите, плиззз!
Как поставить ограничение в регуляром выражении... ну, чтобы он выдерал до опеределённого символа?

ну например...
строка
http://www.ru/#Название
и нада, чтобы выдералосля урл до # и писался в $1, а название в $2...

Очень нада и как можно скорее!

15
Perl / перл не выдаёт весь файл
« : 05 Декабря 2002, 17:50:23 »
2 NeoNox
Цитировать
open(FILE,"txt.dat");
print ;
close(FILE);


спасибо огромное, помогло!!! ;)

:-D

Страницы: [1] 2 3