Если в штаксес прописано ErrorDocument 404 /zawita/404.php Возможно ли средствами php в другом любом скрипте отследить была ли загружена эта страница или нет и тоже самое с 403
как вариант, можно в 404.php заносить данные о посещении - в бд или в файлы, а потом в любом другом скрипте эти данные запросить.
как один из вариантов, считать в массив изменить нужные строчки и потом записать $ff=file("***.txt"); $ff="новое значение"; (второй вариант поставить курсор в нужное место, но я в этом варианте не уверен)
PHP: <?php $email="******"; $passwd="******"; $ch=curl_init(); $ckfile = "cookie.txt"; if (file_exists($ckfile) && is_writable($ckfile)){ echo "found cookie file!<br>"; curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_COOKIEJAR, $ckfile); curl_setopt($ch, CURLOPT_URL,"http://pda.vkontakte.ru/login?pda=index&acknowledge=0"); curl_setopt($ch, CURLOPT_HEADER,true); curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_POSTFIELDS, "email=$email&pass=$passwd"); $buf=curl_exec($ch); echo $buf; curl_close($ch); } else { echo "fail opening cookie file"; } ?> Результат выводит, но куки в файл не записывает =( на самом файле права 0777. Почему?
Установил себе денвер правда на нем могу сделать только icqChat, но недавно появилась нужда установить PHP, для этого нужно было установить Денвер и Denwer3_PHP5_2008-01-13_5.2.4 и раскодировать строчку..... теперь вопрос: ПОЧЕМУ ТЕПЕРЬ НЕ ЗАХОДИТ В localhost, localhost:8888 и localhost/Tools/phpMyAdmin/ п.с hosts почистил
переустановил денвер теперь вместо localhost'a автоматом заходит вконтакт, а при попытки зайти localhost/Tools/phpMyAdmin/ пишет 404 Not Found
Есть строка $hex="544324234523534531". С помощью какой функции её можно разбить на подстроки по 2 символа? или есть такая, которая после каждого второго символа поставит, например символ процента? пока решил так: PHP: $hex='%'.wordwrap($hex,2,'%',1); но всё равно хочется знать, есть ли стандартная функция для этого
а tools отображается? как он собственно может зайти в пхпмайадмин, если локалхост настроен на контакт? перенастрой локалхост на 127.0.0.1
-PsychonauT-, удали строчки: 127.0.0.1 vkontakte.ru 127.0.0.1 www.vkontakte.ru сохрани и перезапусти денвер.