PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

Страниц (50): В начало « ... 39 40 41 42 [43] 44 45 46 47 ... » В конец

> Найдено сообщений: 750
movEAX Отправлено: 28 Декабря, 2009 - 21:55:23 • Тема: в чем ошибка??? • Форум: Программирование на PHP

Ответов: 7
Просмотров: 494
Почему-то в голову приходит только зловещее register globals
movEAX Отправлено: 28 Декабря, 2009 - 17:18:26 • Тема: Запуск Perl-скриптов • Форум: Уроки и статьи по Perl/Python/.NET

Ответов: 9
Просмотров: 40264
Цитата:

На даммном этапе...
быть объявленыв цепочке...

угадай где ошибки)
movEAX Отправлено: 26 Декабря, 2009 - 10:42:51 • Тема: как скрыть код от юзера • Форум: Программирование на PHP

Ответов: 23
Просмотров: 3965
Вездеход пишет:
ЗАЧЕМ? Радость

Я лично бы не стал этим заниматься, смысла тоже не вижу))) Но раз топикстартер выразил желание скрыть одержимое, я просто не мог ему отказать в помощи.
movEAX Отправлено: 25 Декабря, 2009 - 13:41:16 • Тема: помогите с переносом кода на сайт • Форум: Программирование на PHP

Ответов: 20
Просмотров: 1215
А ты не пробовал вместо "www/opros/$id.txt" использовать "$id.txt" или "opros/$id.txt". И проверь какая версия PHP на хостинге, ибо file_put_contents нету в PHP4.
movEAX Отправлено: 25 Декабря, 2009 - 13:28:30 • Тема: Асинхронный Web - Web Sockets • Форум: Новости веб-технологий

Ответов: 6
Просмотров: 103
EuGen пишет:
Читайте внимательно.
0. 0x81 => 1000 0001. Отбрасываем старший бит: 000 0001
1. 0x20 => 0010 0000 . Отбрасываем старший бит: 010 0000
2. Склеиваем первое со вторым: 000000100100000 =

Вот теперь дошло) Благодарю!
movEAX Отправлено: 25 Декабря, 2009 - 13:05:11 • Тема: Асинхронный Web - Web Sockets • Форум: Новости веб-технологий

Ответов: 6
Просмотров: 103
EuGen пишет:
Каждый байт в указании длины рассматривается по частям: самый старший бит указывает является ли этот байт последним (0) либо же за ним есть другие (1), а младшие 7 битов содержат собственно данные


Старший бит не учитываем, ок, тогда получаеться следующее:
0x81 => 1000 0001 => не учитываем старший бит =>0000 0001 =>1;
0x20 => 0010 0000 => не учитываем старший бит =>0010 0000 =>32;

32+1 = 33...

Хотя, если поразмышлять, то можно предположить, что автор ошибся в местоположении старшего бита.
т.е. все выглядит теперь так:
0x81 => 1000 0001 => не учитываем неправильный старший бит =>1000 0000 =>128;
0x20 => 0010 0000 => не учитываем неправильный старший бит =>0010 0000 =>32;

32+128 = 160...

Старший бит - крайний слева. Не так ли?
movEAX Отправлено: 25 Декабря, 2009 - 11:36:13 • Тема: Асинхронный Web - Web Sockets • Форум: Новости веб-технологий

Ответов: 6
Просмотров: 103
Интересная статья. Но кое чего я так и не докурил:
Цитата:
Объект размером 160 байт закодируется 2 байтами длины:

0x80, 0x81, 0x20, <байты объекта>


0x81 = 129;
0x20 = 32;
129+32 = 161...
Что я упустил?

ps: за ссылочку спасибо!
movEAX Отправлено: 25 Декабря, 2009 - 09:47:08 • Тема: как скрыть код от юзера • Форум: Программирование на PHP

Ответов: 23
Просмотров: 3965
Посетила меня одна "извращенская" мысль, с помощью PHP, при генерации страницы ты шифруешь все что между тегами BODY алгоритмом ГОСТ 28147-89, к примеру. Пишешь декодировщик, но уже на JS. Инклудишь его в HEAD. И конечно же не забываем про его обфускацию.

ps: до содержимого не смогут добраться 99,9 % пользователей. Оставшийся 0.1 % будет очень сильно материться разбираясь в этой "каше". Но и минусы тоже есть: геморрой при написании всего этого тебе обеспечен, скорость рендринга странички наверняка заметно снизиться.
movEAX Отправлено: 25 Декабря, 2009 - 09:14:38 • Тема: Запуск Perl-скриптов • Форум: Уроки и статьи по Perl/Python/.NET

Ответов: 9
Просмотров: 40264
valenok пишет:
Желаю чтоб статья была поделена на абзацы, с вторичными заголовками и приняла какой-то эстетичный вид,
потому-что читать такой текст, кроме тех кому он действительно случайно попался и оказался нужным - никто не будет.
Здесь таких не оказалось.


Полностью поддерживаю.
Еще заметил ошибку в 7-ой строке, вместо "этапе" написано "эпате".
movEAX Отправлено: 23 Декабря, 2009 - 10:58:41 • Тема: wb_create_window проблемы...помогите • Форум: Программирование на PHP

Ответов: 4
Просмотров: 347
wb_create_window , wb_main_loop Однако Ты где такие функции нашел?
movEAX Отправлено: 21 Декабря, 2009 - 14:33:52 • Тема: шаблоны, родные... • Форум: Регулярные выражения

Ответов: 16
Просмотров: 909
CODE (text):
скопировать код в буфер обмена
  1. $str =<<<XXX
  2.       <table width="100%" border="0" cellspacing="0" cellpadding="0">
  3.       <tr>
  4.       <td width="20" align="left" valign="middle"><input type="checkbox" name="test" id="test" /></td>
  5.       <td width="20" align="left" valign="middle">{{TEST}}</td>
  6.       <td width="50" align="left" valign="middle">{{TEST:123}}</td>
  7.       <td width="300" align="left" valign="middle">{{TEST:123:456}}</td>
  8.       <td align="left" valign="middle">{{TEST:123:456:789}}</td>
  9.       </tr>
  10.       <tr>
  11.       <td colspan="5" align="left" valign="top">msg</td>
  12.   </tr>
  13.       </table>
  14. XXX;
  15.  
  16. preg_match_all('!\{{2}(.+?)\}{2}!',$str, $str);
  17. $str = array_pop($str[1]);
  18. $str = explode(':',$str);
  19. print_r($str);
movEAX Отправлено: 21 Декабря, 2009 - 14:14:04 • Тема: вопросик про preg_match_all • Форум: Программирование на PHP

Ответов: 7
Просмотров: 488
fl4sh пишет:

помогло /mUsi


Ты либо модификатор "U" используй либо "?"; А все вместе это все равно что 1-1 = 0
movEAX Отправлено: 18 Декабря, 2009 - 20:51:26 • Тема: Navicat • Форум: Программное обеспечение

Ответов: 6
Просмотров: 5193
По описанию, неплохая прога. Но, я как пользовался dbforge || heidi , так ими и пользуюсь, переходить на нечто иное желания нет.
movEAX Отправлено: 15 Декабря, 2009 - 21:15:36 • Тема: onclick: отцы и дети • Форум: JavaScript & VBScript

Ответов: 3
Просмотров: 1997
Не знаю на сколько верная моя идея, но вот ее суть:

Допустим дочерний элемент имеет обработчик по событию onMouseOver, который отключает обработчик onClick родительского элемента, а так же обработчик по событию onMouseOut который, в свою очередь, возвращает родительскому элементу обработчик по onClick.
movEAX Отправлено: 11 Декабря, 2009 - 08:12:04 • Тема: preg_match_all • Форум: Напишите за меня, пожалуйста

Ответов: 4
Просмотров: 51
Если использовать регэкспы то:
PHP:
скопировать код в буфер обмена
  1. $prg =<<<PRG
  2. 32213 10.12.2009 15:26:32 109.122.1.240 ESILDOR 1
  3. 32107 10.12.2009 14:48:17 77.222.147.218 LostHerou 1
  4. 31517 10.12.2009 11:05:36 81.23.24.107 DavidxGuetta 1
  5. 31516 10.12.2009 11:05:09 91.207.27.9 Perfect96 1
  6. 30180 09.12.2009 23:25:48 89.28.98.226 JetBlack 1
  7. 30078 09.12.2009 23:01:34 212.3.111.74 OrtenziO 1
  8. PRG;
  9.  
  10. preg_match_all('!^\d{5}\s(.+:\d{2}).+\.\d{1,3}\s(\w+)!m', $prg, $prg);
  11.  
  12. print_R($ptrg);


Если использовать explode то:
PHP:
скопировать код в буфер обмена
  1. $rows = file(путь);
  2. foreach($rows as $row){
  3.          $row = explode(" ",  $row);
  4.          echo  $row[4].": ".$row[1]."-".$row[2]."<br />";
  5. }

Страниц (50): В начало « ... 39 40 41 42 [43] 44 45 46 47 ... » В конец
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB