Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
|

23.09.2008, 16:21
|
|
Познавший АНТИЧАТ
Регистрация: 12.03.2008
Сообщений: 1,379
Провел на форуме: 5866479
Репутация:
1809
|
|
Нет, нет, http-Аутентификация - недопустима 
Нужно просто 2 инпута логин и пароль со своим дизом...
|
|
|

23.09.2008, 16:35
|
|
Постоянный
Регистрация: 30.08.2007
Сообщений: 773
Провел на форуме: 3069349
Репутация:
808
|
|
|
|
|

23.09.2008, 18:16
|
|
Reservists Of Antichat - Level 6
Регистрация: 23.05.2008
Сообщений: 756
Провел на форуме: 9257858
Репутация:
979
|
|
<?
if ( $_POST['text'])
{
...код, который должен выполниться...
}
?>
этот код тебе нужно поместить в test.php
|
|
|

23.09.2008, 19:08
|
|
Участник форума
Регистрация: 07.03.2008
Сообщений: 141
Провел на форуме: 405538
Репутация:
23
|
|
1.) Есть способ получить с помощью PHP содержание HTML-страницы после выполнения Javascript-a ?
2.) Есть массив (каждая срочка - элемент массива):
kdifgu35ksjfhk
jshfl9skdlnf
iuqwehrjn130fdnf
kdsfvee57peortv
А нужно отсортировать массив до такого:
iuqwehrjn130fdnf
kdsfvee57peortv
kdifgu35ksjfhk
jshfl9skdlnf
Т.е. сортировать только по числу, содержащимуся в строке. Any ideas?
|
|
|

23.09.2008, 19:16
|
|
Флудер
Регистрация: 20.11.2006
Сообщений: 3,316
Провел на форуме: 16641028
Репутация:
2371
|
|
|
|
|

23.09.2008, 19:28
|
|
Постоянный
Регистрация: 30.08.2007
Сообщений: 773
Провел на форуме: 3069349
Репутация:
808
|
|
Nek1t,
1) Нет, если только js сам не отправит на сервер что нужно.
2) Скорее уж usort.
|
|
|

23.09.2008, 19:55
|
|
Участник форума
Регистрация: 07.03.2008
Сообщений: 141
Провел на форуме: 405538
Репутация:
23
|
|
Isis,
Да я смотрел уже там, прчием в первую очередь... Но чего-то так и не понял, каким образом сортировать так, как нужно мне
astrologer
Это тоже читал. Но блин все равно как-то не так сортирует...
PHP код:
/*...*/
$data = explode("\r\n", $src);
foreach($data as $str)
{
$str = trim($str);
/* list($name, $id, $txt) = explode("|", $str); */
/*Т.е. строка имеет такой вид: qwerty|47|nna */
/* так вот сортировать надо по $id */
$parsed[] = $str;
}
Вот как теперь массив $parsed отсортировать по $id ?
Последний раз редактировалось Nek1t; 23.09.2008 в 20:15..
|
|
|

24.09.2008, 19:51
|
|
Участник форума
Регистрация: 19.08.2005
Сообщений: 132
Провел на форуме: 1387194
Репутация:
121
|
|
У меня небольшая проблемка. мне нужно на пхп сделать перевод чисел из цифр в слова. например: 1430 - тысяча четыреста тридцать
сделать самому не особо сложно, но геморно. Может есть уже готовые бесплатные скрипты для этого?
|
|
|

24.09.2008, 20:10
|
|
Reservists Of Antichat - Level 6
Регистрация: 23.05.2008
Сообщений: 756
Провел на форуме: 9257858
Репутация:
979
|
|
PHP код:
var NumberToWords = (function () {
var words = [['ноль', ['один', 'одна', 'одно'],
['два', 'две', 'два'], 'три', 'четыре', 'пять',
'шесть', 'семь', 'восемь', 'девять', 'десять',
'одиннадцать', 'двенадцать', 'тринадцать',
'четырнадцать', 'пятнадцать', 'шестнадцать',
'семнадцать', 'восемнадцать', 'девятнадцать'],
[,,'двадцать', 'тридцать', 'сорок', 'пятьдесят',
'шестьдесят', 'семьдесят', 'восемьдесят',
'девяносто'],
[,'сто', 'двести', 'триста', 'четыреста', 'пятьсот',
'шестьсот', 'семьсот', 'восемьсот', 'девятьсот'],
['тысяча', 'тысячи', 'тысяч'],
['миллион', 'миллиона', 'миллионов']],
gap = String.fromCharCode(32),
overdo = 'слишком много';
function Convert(aNum, aCase, aBool) {
var p, a;
aNum = parseInt(aNum, 10);
if (aNum < 20) {
return ((aBool && !aNum)
? gap
: ((a = words[0][aNum]) instanceof Array)
? a[aCase || 0]
: a);
}
if (aNum < 100) {
p = parseInt(aNum / 10, 10);
return Join(words[1][p],
Convert(aNum % 10, aCase, true));
}
if (aNum < 1000) {
p = parseInt(aNum / 100, 10);
return Join(words[2][p],
Convert(aNum % 100, aCase, true));
}
if (aNum < 1000000) {
p = parseInt(aNum / 1000, 10);
return Join(Convert(p, 1, true),
Proper(p, words[3]),
Convert(aNum % 1000, aCase, true));
}
p = parseInt(aNum / 1000000, 10);
return Join(Convert(p, 0, true),
Proper(p, words[4]),
Convert(aNum % 1000000, aCase, true));
};
function Proper(aNum, aArr) {
aNum = Simple(aNum);
return ((aNum == 1)
? aArr[0]
: ((aNum < 5 && aNum)
? aArr[1]
: aArr[2]));
};
function Simple(aNum) {
return ((aNum < 20)
? aNum
: (aNum < 100)
? aNum % 10
: arguments.callee(aNum % 100));
}
function Join() {
return Array.prototype.join.call(arguments, gap);
};
return (function (aNum, aArr, aCase) {
var b = (aNum > 999999999),
w = (b) ? overdo
: Convert(aNum, aCase),
i = (aArr instanceof Array)
? Proper(b ? 5 : aNum, aArr)
: gap;
return Join(w, i).replace(/\s\s\s?/g, gap);
});
})();
сккрипт нагромождён так-как ещё подставляет правильные окончания
|
|
|

24.09.2008, 20:11
|
|
Познавший АНТИЧАТ
Регистрация: 30.04.2007
Сообщений: 1,206
Провел на форуме: 4778940
Репутация:
1257
|
|
nilux
трай ит: _ttp://diesel.elcat.kg/index.php?showtopic=582123
энд ит: http://www.google.com/search?hl=ru&q=%D0%BF%D0%B5%D1%80%D0%B5%D0%B2%D0%B E%D0%B4+%D1%87%D0%B8%D1%81%D0%B5%D0%BB+%D0%B2+%D1% 81%D0%BB%D0%BE%D0%B2%D0%B0+PHP&btnG=%D0%9F%D0%BE%D 0%B8%D1%81%D0%BA+%D0%B2+Google&lr= =)
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|