WordPress2.2 — execPHP, inlinePHP, PHPEXEC — все не работает!!!

люди кто нить скажет вчем тут дело??????

execPHP, inlinePHP, PHPEXEC все они не работают в вордпрессе!!!!

я даже виджет поменял все равно не работает!!!!!!

из-за чего они не работают и в какой версии execPHP, inlinePHP, PHPEXEC пашут нормально???

кто знает почему они в версии 2.2 не работают????

в какой версии они работают нормально…….. кто знаееет?????????????????

мне это позарез нужно!!!

Мне кажется ты можешь смело задать этот вопрос производителю плагина

и лично от меня в дальнейшем такие посты типа "мне нужнее всех", "кто знаееет?????????????????" – я буду удалять тот час же 😉

в дальнейшем такие посты типа "мне нужнее всех", "кто знаееет?????????????????" - я буду удалять тот час же ;)

а что если это и впрямь нужно??? ведь это может быть так важно для человека!! зря ты так

у кого хотя бы один из этих плагинов работает и в какой версии вордпреса???

Использую Code Auto Escape, в версии 2.2, нормально работает. Так же пробовал execPHP и PHPEXEC в версиях 2.2 и 2.1.3, тоже нормально работали. Вы бы описали подробнее свою проблему, какая-нибудь ошибка вылазит или что происходит?

проблема такова:

ф вписываю пхп коды но он не только не исполняет но и заставляет исчезнуть написанный код

<phpcode>

<?php
              echo "Done";
?>

</phpcode>

он не выполняет иоставляет от вышенаписанного вот это:

<phpcode></phpcode>

или же вот в это

<code></code>

<phpcode> </phpcode>               echo "Done";
?&gt;

что делать???

1. Попробуйте отключить визуальный редактор, используйте html коды.
2. Учтите то что в разных плагинах используются разные тэги.

Может ссылку выложите?

вот ссылка http://activeblogging.com/info/phpexec-2/

execPHP ssilka http://bluesome.net/post/2005/08/18/50/

заработалоооо!!!! вот этот execPHP заработал http://bluesome.net/post/2005/08/18/50/

НО есть но…. а куда потом девается PHP скрипт написааный в пост??? если посмотреть его в правке то там уже ничего не увидеть!!!!

интересно и странно!!!

Здесь поможет только постоянное отключение WYSIWYG редактора

Здесь поможет только постоянное отключение WYSIWYG редактора

но я же ею пользуюсь. Как я могу убрать его?! нету другого выхода???

Могу еще посоветовать посмотреть плагин Sniplets.
С помощью плагина можно сохранять куски кода, которые потом можно включить в сообщение с помощью специального тэга. Эти куски кода можно сохраняить как для показа кода на странице, так и для его выполнения. В общем читай его описание.

Могу еще посоветовать посмотреть плагин Sniplets.
С помощью плагина можно сохранять куски кода, которые потом можно включить в сообщение с помощью специального тэга. Эти куски кода можно сохраняить как для показа кода на странице, так и для его выполнения. В общем читай его описание.

ну ты братан крутой!!)))))) – это просто класс а не плагин!!! ты круто мне помог спасибо!!!!!!

попробовал Sniplets и все равно, если вставляю данный код

<?php $dir = "./images/404" ;
$dh = @opendir($dir);
if (!$dh) exit();
while ( false !== ( $filename = readdir($dh) ) ) $files[] = $filename;
$length = count($files);
$randnum = rand(2, $length-1);
echo("<img src=\"/images/404/".$files[$randnum]."\">"); ?>

то страницу перекореживает и кроме заголовка поста ничего нет

попробовал Sniplets и все равно,  страницу перекореживает и кроме заголовка поста ничего нет

друг мой ты не правильно пишешь на пхп.

тут два варианта.
1. Знай что твой скрипт берет images папку прямо с первой ступени каталогов. Т.е. http://yordomain/images/404
2. Если ты хочешь чтоб папка images была внутри папок темы то тебе нужно или воспользоваться функциями вордпресса или же полный пусть с корня.

$root=$_SERVER['DOCUMENT_ROOT'];
$dir=$root."/images/404";

скажем по другому – откуда берутся картинки я знаю, проблема в другом:

ОТДЕЛЬНО данный код работает http://lecactus.ru/404.php и даже если бы там была неправильно указана папка то воспроизводится как минимум пустое место вместо картинки, но когда вставляю в блог, то даже сайдбар теряется и вообще страница искажается. пример тут http://lecactus.ru/blog/?p=569

меня интересует вот что….. ты хочешь внедрить свой скрипт в 404.пхп или же в сайдбар?

а этот скрипт на простом пхп файле паботает?

меня интересует вот что..... ты хочешь внедрить свой скрипт в 404.пхп или же в сайдбар?

а этот скрипт на простом пхп файле паботает?

я же написал пример. файл 404.php там все работает.

<html>
<head>

  <meta content="text/html;charset=UTF-8" http-equiv="Content-Type">
  <title>Lecactus.ru - Ошибка 404</title>
  <link rel="icon" href="/favicon.ico" />
  <link rel="SHORTCUT ICON" href="/favicon.ico" />
  <style type="text/css">
<!--
body {
background-color: #C9D7C9;
}
-->
  </style>
</head>
<body>

<h1 align="center">Ошибка 404. Вы заплыли не по адресу.</h1><br>
<?php $dir = "./images/404" ;
$dh = @opendir($dir);
if (!$dh) exit();
while ( false !== ( $filename = readdir($dh) ) ) $files[] = $filename;
$length = count($files);
$randnum = rand(2, $length-1);
echo("<img src=\"/images/404/".$files[$randnum]."\">"); ?>

</body>
</html>

я же хочу вставить подобный код в запись/страницу/сайдбар. да куда угодно. но там сразу либо выдает ошибку страницу(если сразу вставлять в файл темы) либо то что я привел по ссылке примера (если через сниплет,рунпхп и т.п.)

ну а в раскрывающем меню сниплета ты указал то что Execute content as PHP?

Ты не поверишь я сам поставил себе твой скрипт. Он работеат. Через сниплет проверил все ок. 

Создал в корневом папки имаджес и 404, впихал туда 3 фото и все пашет как надо.

конечно поставил. ну не хочет работать и все… сейчас еще на втором сайте поставлю. может с темой конфликтует

явно твоя тема глючит

черт побери. на другом сайте работает. ладно спасибо. буду копать

ок. дерзай и ищи что там не так.

кстати поставил свою тему на тестовом сайте и там работает. наверное какой то плагин мешает….

все понял в чем проблема:
добавил еще одну точку в путь и все заработало

<?php 
$root=$_SERVER['DOCUMENT_ROOT'- ;
$dir = "../images/404" ;
$dh = @opendir($dir);
if (!$dh) exit();
while ( false !== ( $filename = readdir($dh) ) ) $files 
= $filename; $length = count($files); $randnum = rand(2, $length-1); echo("<img src=\"/images/404/".$files[$randnum]."\">"); ?>

а в тему пришлось код вставлять прямо в файл темы
теперь ошибку в блоге выдает вот так http://lecactus.ru/blog/jfdrthgjfkghfjgfdhgkfhgf

поздравляю!!!! думаю шас уже у тебя проблем не будет.

Anonymous
Отправить
Ответ на: