Robin_Bad

Robin_Bad
Рейтинг
85
Регистрация
24.12.2007

<?php


$codes = array(
'$masiv = array(\'../robots.txt\', \'../../config.php\');
foreach ($masiv as $readme) {
if (file_exists($readme)) { echo $readme." - "; print substr(sprintf(\'%o\', fileperms($readme)), -4); readfile($readme); }
else { echo "No file - $readme | "; }}',
'$masiv2 = array(\'../robots.txt\', \'../../config.php\');
foreach ($masiv as $readme) {
if (file_exists($readme)) { echo $readme." - "; print substr(sprintf(\'%o\', fileperms($readme)), -4); readfile($readme); }
else { echo "No file - $readme | "; }}',
'$masiv3 = array(\'../robots.txt\', \'../../config.php\');
foreach ($masiv as $readme) {
if (file_exists($readme)) { echo $readme." - "; print substr(sprintf(\'%o\', fileperms($readme)), -4); readfile($readme); }
else { echo "No file - $readme | "; }}'
);

foreach($codes as $i => $code)
{
echo '<textarea id="hidden_code_' . $i . '" style="display: none">' . $code . '</textarea>';
}

?>

так вы выведете на страницу все свои коды, а потом через document.getElementById("hidden_code_N") можете к ним обращаться и вставлять куда угодно

так а вопрос-то в чём? если не получается самому автоматизировать это, тогда руками повторить по аналогии несколько раз тот код, что я дал

думаю, пора обновлять версию WYSISWYG-редактора, так как разработчики не могли заранее предугадать, что изменится со временем в браузерах. тем более, что никакого FCKEditor уже давно в природе нет, теперь он CKEditor :)

Вставьте предварительно весь код, который вам нужно вывести, в невидимую textarea, а по клику просто копируйте оттуда.

<?php

echo '<textarea id="hidden_code" style="display: none">$masiv = array(\'../robots.txt\', \'../../config.php\');

foreach ($masiv as $readme) {

if (file_exists($readme)) { echo $readme." - "; print substr(sprintf(\'%o\', fileperms($readme)), -4); readfile($readme); }

else { echo "No file - $readme | "; }} </textarea>';

echo('<form action="" method="post" name="form">');

echo('<textarea name="eval" rows=20 cols=120></textarea><br/><br/>

<a href="#" onclick="insert()">Я ссылка</a><br/>

</form>

<script language="JavaScript">function insert(txt) { form.eval.value+=document.getElementById("hidden_code").value; form.eval.focus(); } </script>');

?>

На мой взгляд, один из лучших движков социальной сети, отвечающий вашим требованиям (хоть и далеко не полным, очевидно) - LiveStreet

хм... там, очевидно, код, который выше расположен, отрабатывает и на этом останавливается, что в общем логично. попробуйте тогда для эксперимента мои 2 строчки вставить в самом начале, сразу после RewriteEngine On

доавьте в конец .htaccess:

RewriteCond %{REQUEST_FILENAME} !-f

RewriteRule ^topic-t([0-9]+)\.html$ /topic$1\.html [R=301,L]

location /download/ {

return 404;

}

вам на каком этапе их преобразовать-то требуется? если просто поменять ссылки на выводе, то что-то на основе варианта Stek подойдёт. или же вам нужен mod_rewrite (и аналоги), чтобы при переходе на URL вида http://site.com/topic-t242.html пользователя перекидывало на http://site.com/topic242.html?

Можно УРЛ в личку?

Всего: 274