Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
|

20.05.2008, 17:59
|
|
Участник форума
Регистрация: 23.04.2008
Сообщений: 132
Провел на форуме: 103153
Репутация:
13
|
|
php содержимое фаила
Как зделать в этом скрипте :
PHP код:
<?php
$o=opendir('./');
$op=$_GET['name'];
while ($r=readdir($o))
{
print "<a href=\"?name=";
print $r;
print "\">$r</a>";
print "<br>";
}
if (isset($op))
{
print"<br><br><textarea>";
readfile($op);
print"</textarea>";
}
?>
чтоб нормально печаталось содержимое фаилов ... чтото типа htmlspecialchars .....
Последний раз редактировалось lomerok; 20.05.2008 в 18:10..
|
|
|

20.05.2008, 18:04
|
|
Постоянный
Регистрация: 30.08.2007
Сообщений: 773
Провел на форуме: 3069349
Репутация:
808
|
|
hnmlspecialchars => htmlspecialchars ?
|
|
|

20.05.2008, 18:10
|
|
Познавший АНТИЧАТ
Регистрация: 12.05.2007
Сообщений: 1,235
Провел на форуме: 2238549
Репутация:
1318
|
|
Ну используй что-то типа:
PHP код:
$gt = htmlspecialchars(file_get_contents($op), ENT_QUOTES);
Хотя постановку задачи пококретней сделай, что тебе не нравится в текущем варианте?
|
|
|

20.05.2008, 18:55
|
|
Флудер
Регистрация: 27.12.2005
Сообщений: 2,372
Провел на форуме: 5339610
Репутация:
4360
|
|
А как именно оно выводит и как ты хочешь чтобы выводило?
|
|
|

20.05.2008, 19:17
|
|
Участник форума
Регистрация: 23.04.2008
Сообщений: 132
Провел на форуме: 103153
Репутация:
13
|
|
чтоб как здесь код вставляется , также и выводилось . а так оно печатается как хтмл страничка , надо чтоб печаталось внутри <textarea>...а не как документ .. проверте это на своём компе и сразу всё поймёте ...
|
|
|

20.05.2008, 19:20
|
|
Участник форума
Регистрация: 23.04.2008
Сообщений: 132
Провел на форуме: 103153
Репутация:
13
|
|
Сообщение от groundhog
Ну используй что-то типа:
PHP код:
$gt = htmlspecialchars(file_get_contents($op), ENT_QUOTES);
Хотя постановку задачи пококретней сделай, что тебе не нравится в текущем варианте?
в данном случае все хтмл тэги заменяются , а надо чтоб печатались но не исполнялись...
|
|
|

20.05.2008, 19:26
|
|
Познавший АНТИЧАТ
Регистрация: 12.05.2007
Сообщений: 1,235
Провел на форуме: 2238549
Репутация:
1318
|
|
Молодой человек, я вас понять не могу... Html-теги никогда не исполняются... Ты хочешь чтобы код выводился внутри Textarea, но уже отформатированный в виде Html?
|
|
|

20.05.2008, 19:29
|
|
Участник форума
Регистрация: 23.04.2008
Сообщений: 132
Провел на форуме: 103153
Репутация:
13
|
|
наоборот. чтоб выводился хтмл код в текстареа ....
|
|
|

20.05.2008, 19:33
|
|
Познавший АНТИЧАТ
Регистрация: 12.05.2007
Сообщений: 1,235
Провел на форуме: 2238549
Репутация:
1318
|
|
PHP код:
<textarea cols="100" rows="35">
<?php
print(file_get_contents('http://ya.ru'));
?>
</textarea>
|
|
|

20.05.2008, 19:48
|
|
Участник форума
Регистрация: 23.04.2008
Сообщений: 132
Провел на форуме: 103153
Репутация:
13
|
|
PHP код:
<?php
$o=opendir('./');
$op=$_GET['name'];
while ($r=readdir($o))
{
print "<a href=\"?name=";
print $r;
print "\">$r</a>";
print "<br>";
}
if (isset($op))
{
print"<br><br><textarea cols=\"50\" rows=\"20\">";
print(file_get_contents($op));
print"</textarea>";
}
?>
тоже самое блин , теги выходят за рамку текстареа ...
сматрите сами : http://slil.ru/25810073
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|