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

24.03.2010, 11:27
|
|
Участник форума
Регистрация: 29.07.2008
Сообщений: 128
Провел на форуме: 225836
Репутация:
34
|
|
krypt3r читай внимательнее, написанно же русским языком что mcrypt не предлагать
|
|
|

24.03.2010, 11:54
|
|
Познавший АНТИЧАТ
Регистрация: 27.04.2007
Сообщений: 1,044
Провел на форуме: 3660186
Репутация:
905
|
|
Fliplab, читайте внимательнее. Кроме mcrypt, я предложил openssl. Либо берёте любой сишный код и переписываете на PHP.
|
|
|

24.03.2010, 13:57
|
|
Участник форума
Регистрация: 26.08.2009
Сообщений: 138
Провел на форуме: 201522
Репутация:
18
|
|
Нужно осуществить такую вещь:
Есть скрипт1 и скрипт2. Скрипт1 начинает работу, в середине скрипт1 обращается к скрипту 2(курлом), запускается скрипт2. Как сделать, чтобы скрипт1 продолжил работу только после окончания работы скрипт2?
|
|
|

24.03.2010, 14:00
|
|
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
Провел на форуме: 6462214
Репутация:
3171
|
|
Сообщение от programming
Нужно осуществить такую вещь:
Есть скрипт1 и скрипт2. Скрипт1 начинает работу, в середине скрипт1 обращается к скрипту 2(курлом), запускается скрипт2. Как сделать, чтобы скрипт1 продолжил работу только после окончания работы скрипт2?
Когда скрипт 2 заканчивает работу, создаеться файлик stop.txt
1 скрипт во время обращения ко 2, входит в цикл с sleep(5); например, и начинает обращаться к http://serv2/stop.txt, и если файл присутствует(ну или его содержимое равно == чему то), делаем break; из цикла,и скрипт работает дальше.
|
|
|

24.03.2010, 14:05
|
|
Участник форума
Регистрация: 26.08.2009
Сообщений: 138
Провел на форуме: 201522
Репутация:
18
|
|
Сообщение от m0Hze
Когда скрипт 2 заканчивает работу, создаеться файлик stop.txt
1 скрипт во время обращения ко 2, входит в цикл с sleep(5); например, и начинает обращаться к http://serv2/stop.txt, и если файл присутствует(ну или его содержимое равно == чему то), делаем break; из цикла,и скрипт работает дальше.
Точно. Большое спасибо.
|
|
|

24.03.2010, 14:07
|
|
Участник форума
Регистрация: 26.08.2009
Сообщений: 138
Провел на форуме: 201522
Репутация:
18
|
|
Сообщение от m0Hze
Когда скрипт 2 заканчивает работу, создаеться файлик stop.txt
1 скрипт во время обращения ко 2, входит в цикл с sleep(5); например, и начинает обращаться к http://serv2/stop.txt, и если файл присутствует(ну или его содержимое равно == чему то), делаем break; из цикла,и скрипт работает дальше.
Так.. А если скрипт будет одновременно использован сразу несколькими юзерами?
|
|
|

24.03.2010, 14:10
|
|
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
Провел на форуме: 6462214
Репутация:
3171
|
|
Сообщение от programming
Так.. А если скрипт будет одновременно использован сразу несколькими юзерами?
Ну емае, когда обращаешься ко второму скрипту,передовай ему по гет например:
http://server2/script.php?user=rand(); ну или фиксированное число из бд,которое делает ++ для каждого юзера.
И файл ты будеш искать вот такой:
http://server2/stop_RAND.txt
Заместо RAND, то значение которое передал скрипту.
И после проверки отсылаеш запрос на удаление файла,если не хочеш захламлять сервер =)
|
|
|

24.03.2010, 21:05
|
|
Новичок
Регистрация: 25.12.2009
Сообщений: 14
Провел на форуме: 89184
Репутация:
0
|
|
бразы, подскажите. Как проверить - текст закодированный в base64 или нет
т.е. есть $text = 'MTIzNDU=';
ответ
да или нет
|
|
|

24.03.2010, 22:04
|
|
Участник форума
Регистрация: 03.09.2009
Сообщений: 179
Провел на форуме: 1014907
Репутация:
90
|
|
base64_decode, если получается на выходе что-то нормальное, то этот текст в base64
|
|
|

24.03.2010, 22:08
|
|
Участник форума
Регистрация: 31.01.2010
Сообщений: 170
Провел на форуме: 1442841
Репутация:
63
|
|
мб
PHP код:
<?php
$text = 'MTIzNDU';
if(preg_match('/[a-zа-я]/',$text)){
echo "good";
}else{
echo "bad";
}
?>
Последний раз редактировалось Compton; 24.03.2010 в 22:11..
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|