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

  #5651  
Старый 23.09.2008, 16:21
mff
Познавший АНТИЧАТ
Регистрация: 12.03.2008
Сообщений: 1,379
С нами: 9560486

Репутация: 1809


По умолчанию

Нет, нет, http-Аутентификация - недопустима
Нужно просто 2 инпута логин и пароль со своим дизом...
 
Ответить с цитированием

  #5652  
Старый 23.09.2008, 16:35
astrologer
Постоянный
Регистрация: 30.08.2007
Сообщений: 773
С нами: 9840758

Репутация: 808


По умолчанию

Цитата:
Сообщение от mff  
Нет, нет, http-Аутентификация - недопустима
Нужно просто 2 инпута логин и пароль со своим дизом...
http://phpclasses.segmenta.ru/browse/package/513.html
http://phpclasses.segmenta.ru/browse/package/1684.html
http://phpclasses.segmenta.ru/browse/package/1521.html
 
Ответить с цитированием

  #5653  
Старый 23.09.2008, 18:16
rushter
Reservists Of Antichat - Level 6
Регистрация: 23.05.2008
Сообщений: 756
С нами: 9456866

Репутация: 979


По умолчанию

Цитата:
<?
if ( $_POST['text'])
{
...код, который должен выполниться...
}
?>
этот код тебе нужно поместить в test.php
 
Ответить с цитированием

  #5654  
Старый 23.09.2008, 19:08
Nek1t
Участник форума
Регистрация: 07.03.2008
Сообщений: 141
С нами: 9567396

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

1.) Есть способ получить с помощью PHP содержание HTML-страницы после выполнения Javascript-a ?


2.) Есть массив (каждая срочка - элемент массива):

Цитата:
kdifgu35ksjfhk
jshfl9skdlnf
iuqwehrjn130fdnf
kdsfvee57peortv

А нужно отсортировать массив до такого:


Цитата:
iuqwehrjn130fdnf
kdsfvee57peortv
kdifgu35ksjfhk
jshfl9skdlnf

Т.е. сортировать только по числу, содержащимуся в строке. Any ideas?
 
Ответить с цитированием

  #5655  
Старый 23.09.2008, 19:16
Isis
Флудер
Регистрация: 20.11.2006
Сообщений: 3,315
С нами: 10248806

Репутация: 2371


По умолчанию

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

  #5656  
Старый 23.09.2008, 19:28
astrologer
Постоянный
Регистрация: 30.08.2007
Сообщений: 773
С нами: 9840758

Репутация: 808


По умолчанию

Nek1t,
1) Нет, если только js сам не отправит на сервер что нужно.
2) Скорее уж usort.
 
Ответить с цитированием

  #5657  
Старый 23.09.2008, 19:55
Nek1t
Участник форума
Регистрация: 07.03.2008
Сообщений: 141
С нами: 9567396

Репутация: 23
Arrow

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..
 
Ответить с цитированием

  #5658  
Старый 24.09.2008, 19:51
nilux
Участник форума
Регистрация: 19.08.2005
Сообщений: 132
С нами: 10907928

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

У меня небольшая проблемка. мне нужно на пхп сделать перевод чисел из цифр в слова. например: 1430 - тысяча четыреста тридцать
сделать самому не особо сложно, но геморно. Может есть уже готовые бесплатные скрипты для этого?
 
Ответить с цитированием

  #5659  
Старый 24.09.2008, 20:10
rushter
Reservists Of Antichat - Level 6
Регистрация: 23.05.2008
Сообщений: 756
С нами: 9456866

Репутация: 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);
    });
})(); 
сккрипт нагромождён так-как ещё подставляет правильные окончания
 
Ответить с цитированием

  #5660  
Старый 24.09.2008, 20:11
mr.The
Познавший АНТИЧАТ
Регистрация: 30.04.2007
Сообщений: 1,205
С нами: 10016425

Репутация: 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= =)
 
Ответить с цитированием
Ответ



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



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


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




ANTICHAT ™ © 2001- Antichat Kft.