Страница: 1 |
Страница: 1 |
Вопрос: KOI8-R
Добавлено: 22.12.05 23:01
Автор вопроса: Leha
вообщем нужен алгоритм перекодировки из KOI8-R в кирилицу и наоборот (апи не предлагать - на пхп надо)
Ответы
Всего ответов: 13
Номер ответа: 1
Автор ответа:
HACKER
Разработчик Offline Client
Вопросов: 236
Ответов: 8362
Профиль | | #1
Добавлено: 22.12.05 23:29
$convert = "абвг";
$out=convert_cyr_string($convert,'k','w');
print $out;
?>
Номер ответа: 2
Автор ответа:
mc-black
ICQ: 308-534-060
Вопросов: 20
Ответов: 1860
Web-сайт:
Профиль | | #2
Добавлено: 23.12.05 10:21
А чем api не нравится? ))) Ответа не знаю, но если порыться в примерах и архиве форума, найдётся легко. На чистом VB это будет не очень красиво.
Номер ответа: 3
Автор ответа:
HACKER
Разработчик Offline Client
Вопросов: 236
Ответов: 8362
Профиль | | #3
Добавлено: 23.12.05 20:08
какие api в PHP?
Номер ответа: 4
Автор ответа:
Sharp
Лидер форума
ICQ: 216865379
Вопросов: 106
Ответов: 9979
Web-сайт:
Профиль | | #4
Добавлено: 24.12.05 05:14
CXIV. W32api Functions
Введение
This extension is a generic extension API to DLLs. This was originally written to allow access to the Win32 API from PHP, although you can also access other functions exported via other DLLs.
Currently supported types are generic PHP types (strings, booleans, floats, integers and nulls) and types you define with w32api_deftype().
Номер ответа: 5
Автор ответа:
HACKER
Разработчик Offline Client
Вопросов: 236
Ответов: 8362
Профиль | | #5
Добавлено: 24.12.05 16:08
И на каких серваках разрешены API? Если б их разрешели их бы поломали всех уже... То что DLL подключать можно (опять же только которые сервер разрешил), это понятно... Короче это не полноценное использование API по сравнению с языками выс. ур.
Номер ответа: 6
Автор ответа:
Sharp
Лидер форума
ICQ: 216865379
Вопросов: 106
Ответов: 9979
Web-сайт:
Профиль | | #6
Добавлено: 25.12.05 07:14
На колокейшновых виндовых разрешены.
Номер ответа: 7
Автор ответа:
HACKER
Разработчик Offline Client
Вопросов: 236
Ответов: 8362
Профиль | | #7
Добавлено: 25.12.05 19:45
м.б. не проверял...
Номер ответа: 8
Автор ответа:
mc-black
ICQ: 308-534-060
Вопросов: 20
Ответов: 1860
Web-сайт:
Профиль | | #8
Добавлено: 26.12.05 00:06
на виндовых разрешены
sorry, что ответил немного не в тему, я не обратил внимание, что форум про инет-языки был..
Номер ответа: 9
Автор ответа:
HACKER
Разработчик Offline Client
Вопросов: 236
Ответов: 8362
Профиль | | #9
Добавлено: 26.12.05 00:27
неужели все (любые) апи?
Номер ответа: 10
Автор ответа:
Sharp
Лидер форума
ICQ: 216865379
Вопросов: 106
Ответов: 9979
Web-сайт:
Профиль | | #10
Добавлено: 26.12.05 08:19
Что тебя смущает?
Номер ответа: 11
Автор ответа:
HACKER
Разработчик Offline Client
Вопросов: 236
Ответов: 8362
Профиль | | #11
Добавлено: 26.12.05 10:47
То что с помощью апи можно получить практически любую инфу из системы, включая секретную... Ну лана, забейте, серваки не дураки ж наверно настраивать, ограничения есть какие-то, итп... Тогжа мож кто нибуть и примерчик на пхп с использованием апи ф-ции подбросит?
Номер ответа: 12
Автор ответа:
Sharp
Лидер форума
ICQ: 216865379
Вопросов: 106
Ответов: 9979
Web-сайт:
Профиль | | #12
Добавлено: 27.12.05 09:40
Какая секретная для разработчика инфа может храниться на выделенном сервере? И какую секретную инфу можно получить, имея настолько урезанные права, что даже взаимодействие с графической подсистемой запрещено?
// Define constants needed, taken from
// Visual Studio/Tools/Winapi/WIN32API.txt
define("MB_OK", 0);
// Load the extension in
dl("php_w32api.dll"
// Register the GetTickCount function from kernel32.dll
w32api_register_function("kernel32.dll",
"GetTickCount",
"long"
// Register the MessageBoxA function from User32.dll
w32api_register_function("User32.dll",
"MessageBoxA",
"long"
// Get uptime information
$ticks = GetTickCount();
// Convert it to a nicely displayable text
$secs = floor($ticks / 1000);
$mins = floor($secs / 60);
$hours = floor($mins / 60);
$str = sprintf("You have been using your computer for:" .
"\r\n %d Milliseconds, or \r\n %d Seconds" .
"or \r\n %d mins or\r\n %d hours %d mins.",
$ticks,
$secs,
$mins,
$hours,
$mins - ($hours*60));
// Display a message box with only an OK button and the uptime text
MessageBoxA(NULL,
$str,
"Uptime Information",
MB_OK);
?>
Номер ответа: 13
Автор ответа:
HACKER
Разработчик Offline Client
Вопросов: 236
Ответов: 8362
Профиль | | #13
Добавлено: 30.12.05 02:51