[php] Новичкам: задаем вопросы

Discussion in 'PHP' started by _Great_, 26 May 2007.

Thread Status:
Not open for further replies.
  1. vernite akk=

    vernite akk= New Member

    Joined:
    18 May 2011
    Messages:
    73
    Likes Received:
    2
    Reputations:
    0
    А какие именно надо в таком случаее?
    Решил вопрос через htacces и гугл.
    Это как я понял только ПС запретит, а мне надо было от хитрожопых пользователей.
     
  2. justonline

    justonline network ninja

    Joined:
    27 Jul 2011
    Messages:
    499
    Likes Received:
    60
    Reputations:
    53
    chmode.
    там все понятно. гугли)
     
  3. ocheretko

    ocheretko Banned

    Joined:
    15 May 2010
    Messages:
    143
    Likes Received:
    51
    Reputations:
    116
    Если от пользователей с браузера - с помощью htaccess disallow, allow
     
  4. boortyhuhtyu

    boortyhuhtyu Member

    Joined:
    2 Feb 2011
    Messages:
    727
    Likes Received:
    26
    Reputations:
    -6
    <

    извиняюсь.
     
    #20124 boortyhuhtyu, 1 Mar 2012
    Last edited: 1 Mar 2012
  5. Killan

    Killan New Member

    Joined:
    18 Nov 2011
    Messages:
    8
    Likes Received:
    3
    Reputations:
    0
    Здраствуйте!
    Если мне нужно что бы на моей странице я мог вводить данные, а они заполнялись на другом ресурсе. Какие элементы пхп мне необходимо использовать?
     
  6. Chaak

    Chaak Elder - Старейшина

    Joined:
    1 Jun 2008
    Messages:
    1,059
    Likes Received:
    1,067
    Reputations:
    80
    Что-нибудь из этого:
     
  7. Gef3Dx

    Gef3Dx New Member

    Joined:
    27 Sep 2009
    Messages:
    28
    Likes Received:
    1
    Reputations:
    -5
    Для полного понимания вещей узнай что такое запрос, какой он бывает, что такое протокол http, какие ответы сервера бывают, а потом уже и функции php такие как CURL и т.д. ;)
    (Так как человек не познавший выше перечисленное, не сможет полностью понимать работу функций php таких как CURL)
     
  8. НTL

    НTL Elder - Старейшина

    Joined:
    26 Jan 2008
    Messages:
    715
    Likes Received:
    205
    Reputations:
    -26
    Есть массив с количеством X элементами
    Подскажите алгоритм который бы вывел все возможные варианты составление 2го массива их N элементов первого
    Все элементы должны бить уникальными (Не повторятся, в первом массиве все элементы уникальные)
    Последовательность элементов безразлична
     
  9. Gef3Dx

    Gef3Dx New Member

    Joined:
    27 Sep 2009
    Messages:
    28
    Likes Received:
    1
    Reputations:
    -5
    PHP:
    $x 1;
    $i 10;
    $n 0;
    while (
    $i != 10) do 
    {
        
    $arr[$x] = $arr[$n+1];
        
    $x++;
     
        
    $i++;
    }
    Немного всетаки не понятен вопрос: варианты составление 2го массива их N элементов первого
     
  10. НTL

    НTL Elder - Старейшина

    Joined:
    26 Jan 2008
    Messages:
    715
    Likes Received:
    205
    Reputations:
    -26
    1 массив:
    1 2 3 4 5 6 7 8 9

    N = 2;
    2 массив:
    1 2
    1 3
    1 4
    1 5
    ..
    1 9
    2 2
    2 3

    N = 3;
    2 массив:
    1 2 3
    1 2 4
    1 2 5
    1 2 6
    1 2 7
    1 2 8
    1 2 9
    1 3 4
    1 3 5

    И т.д.
     
  11. Gef3Dx

    Gef3Dx New Member

    Joined:
    27 Sep 2009
    Messages:
    28
    Likes Received:
    1
    Reputations:
    -5
    PHP:
    $i 0;
    $n2;
    $m 12;
    while (
    i<10) do 
    {
        
    $arr[i] = $i;
        
    $i++;
        if (
    $i == $n
           {
              
    $n 3;
              
    $arr[i] = $arr1[m] ;
                   while (
    m<22) do 
                  {
                      
    $arr1[m] = $m;
                      
    $m++;
                  }
           }
    }
    Как то так!
     
  12. НTL

    НTL Elder - Старейшина

    Joined:
    26 Jan 2008
    Messages:
    715
    Likes Received:
    205
    Reputations:
    -26
    Не похоже что это то что нужно, да и вообще этот код делает из $arr1 $arr
     
  13. Gef3Dx

    Gef3Dx New Member

    Joined:
    27 Sep 2009
    Messages:
    28
    Likes Received:
    1
    Reputations:
    -5
    Значит я не понимаю чего ты хочешь!
     
  14. НTL

    НTL Elder - Старейшина

    Joined:
    26 Jan 2008
    Messages:
    715
    Likes Received:
    205
    Reputations:
    -26
    Я хочу разложить элементы массива на уникальные комбинации длиной в N элементов

    Более подробный пример (Составлял вручную, возможны опечатки, но думаю что общий смысл понятен):
    Code:
    Array
    (
        [0] => 1
        [1] => 2
        [2] => 3
        [3] => 4
        [4] => 5
        [5] => 6
        [6] => 7
        [7] => 8
        [8] => 9
        [9] => 10
        [10] => 11
        [11] => 12
    )
    Array
    (
        [0] => Array
            (
                [0] => 1
                [1] => 2
            )
    
        [1] => Array
            (
                [0] => 1
                [1] => 3
            )
    
        [2] => Array
            (
                [0] => 1
                [1] => 3
            )
    
        [3] => Array
            (
                [0] => 1
                [1] => 4
            )
    
        [4] => Array
            (
                [0] => 1
                [1] => 5
            )
    
        [5] => Array
            (
                [0] => 1
                [1] => 6
            )
    
        [6] => Array
            (
                [0] => 1
                [1] => 7
            )
    
        [7] => Array
            (
                [0] => 1
                [1] => 8
            )
    
        [8] => Array
            (
                [0] => 1
                [1] => 9
            )
    
        [9] => Array
            (
                [0] => 1
                [1] => 10
            )
    
        [10] => Array
            (
                [0] => 1
                [1] => 11
            )
    
        [11] => Array
            (
                [0] => 1
                [1] => 12
            )
    
        [12] => Array
            (
                [0] => 2
                [1] => 3
            )
    
        [13] => Array
            (
                [0] => 2
                [1] => 4
            )
    
        [14] => Array
            (
                [0] => 2
                [1] => 7
            )
    
        [15] => Array
            (
                [0] => 2
                [1] => 8
            )
    
        [16] => Array
            (
                [0] => 2
                [1] => 9
            )
    
        [17] => Array
            (
                [0] => 2
                [1] => 10
            )
    
        [18] => Array
            (
                [0] => 2
                [1] => 11
            )
    
        [19] => Array
            (
                [0] => 2
                [1] => 12
            )
    
        [20] => Array
            (
                [0] => 3
                [1] => 4
            )
    
        [21] => Array
            (
                [0] => 3
                [1] => 5
            )
    
        [22] => Array
            (
                [0] => 3
                [1] => 6
            )
    
        [23] => Array
            (
                [0] => 3
                [1] => 7
            )
    
        [24] => Array
            (
                [0] => 3
                [1] => 8
            )
    
        [25] => Array
            (
                [0] => 3
                [1] => 9
            )
    
        [26] => Array
            (
                [0] => 3
                [1] => 10
            )
    
        [27] => Array
            (
                [0] => 3
                [1] => 11
            )
    
        [28] => Array
            (
                [0] => 3
                [1] => 12
            )
    
        [29] => Array
            (
                [0] => 4
                [1] => 5
            )
    
        [30] => Array
            (
                [0] => 4
                [1] => 6
            )
    
        [31] => Array
            (
                [0] => 4
                [1] => 7
            )
    
        [32] => Array
            (
                [0] => 4
                [1] => 8
            )
    
        [33] => Array
            (
                [0] => 4
                [1] => 9
            )
    
        [34] => Array
            (
                [0] => 4
                [1] => 10
            )
    
        [35] => Array
            (
                [0] => 4
                [1] => 11
            )
    
        [36] => Array
            (
                [0] => 4
                [1] => 12
            )
    
    )
    
     
  15. cipa21

    cipa21 Elder - Старейшина

    Joined:
    9 Apr 2009
    Messages:
    548
    Likes Received:
    146
    Reputations:
    30
    В общем добрался я до PHP. Есть платная cms в которой я очень нуждаюсь, ну дело не в этом... Дело в том что в шаблонах стоит вывод данных таким образом:

    Code:
    <td class="fieldname" style="height:20px;">IP Serv</td>
    <td class="fieldarea">{$srv.ip}:{$srv.port}</td>
    {php}echo "blablalba";{/php}
    если я хочу присвоить переменной(для дальнейшей работы) $ip = $srv.ip то ничего в переменную $ip не записывается. Даже если делаю на вывод echo $srv.ip; то на экран выводится слово ip. Я так понимаю что символ "." служит своего рода плюсом как в С#.
    Так вот собственно это моя проблема, как быть... Работать именно с самим движком не получится, т.к. он полностью закодирован в ioncube.
    Спасибо!
     
  16. Age

    Age New Member

    Joined:
    2 Sep 2011
    Messages:
    2
    Likes Received:
    0
    Reputations:
    0
    Доброго врнмени суток
    подскажите, при помощи чего вырезаются отдельные места картинки


    [​IMG]
     
  17. b3

    b3 Moderator

    Joined:
    5 Dec 2004
    Messages:
    2,041
    Likes Received:
    933
    Reputations:
    199
    при помощи gd2
     
    _________________________
  18. Gef3Dx

    Gef3Dx New Member

    Joined:
    27 Sep 2009
    Messages:
    28
    Likes Received:
    1
    Reputations:
    -5
    Найди в этом движке class(механизм) работы этих переменных и тебе останется только в них поковырять. Как правило такое используется в шаблонизаторах.
     
    1 person likes this.
  19. Gef3Dx

    Gef3Dx New Member

    Joined:
    27 Sep 2009
    Messages:
    28
    Likes Received:
    1
    Reputations:
    -5
    Изучи вот этот матерьяльчик тут все подробно описывается http://php.su/functions/?cat=image
     
  20. -=Zhenek=-

    -=Zhenek=- Elder - Старейшина

    Joined:
    31 Dec 2007
    Messages:
    271
    Likes Received:
    77
    Reputations:
    1
    Скорее всего он иммел ввиду спрайты. пусть про них читает.


    Добрый день. Вопрос про ДЛЕ

    Делаю запрос в базу так:
    PHP:
        $db->query("SELECT * FROM `" PREFIX "_urls` WHERE zakaz_id='$zakaz_id' ");
        while ( 
    $row $db->get_row() ) {

    }
    Но вот в цикле мне нужно сделать еще пару запросов (уже по конкретной позиции) Делаю так :
    PHP:
        $db->query("SELECT * FROM `" PREFIX "_zakaz` WHERE id='$zakaz_id' ");
        while ( 
    $row $db->get_row() ) {
        
    $db->query("SELECT * FROM `" PREFIX "_urls` WHERE zakaz_id='$row[id]' ");
        
    $poz $db->num_rows();
    }
    Но вот после внутреннего запроса следующий цикл главного уже выдает не то (ну понятно почему)

    Даже если внутри цикла while вызываю ф-ю из ДЛЕ апи например :

    PHP:
    $dle_api->take_user_by_idint $id);
    То (в ней выполняется запрос), предыдущий запрос изчезает и список не выводится
    Подскажите, кто знаком с архитектурой ДЛЕ, может есть возможность запросам задать идентификатор как-то?
     
Thread Status:
Not open for further replies.