ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

php содержимое фаила
  #1  
Старый 20.05.2008, 17:59
Аватар для lomerok
lomerok
Участник форума
Регистрация: 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..
 
Ответить с цитированием

  #2  
Старый 20.05.2008, 18:04
Аватар для astrologer
astrologer
Постоянный
Регистрация: 30.08.2007
Сообщений: 773
Провел на форуме:
3069349

Репутация: 808


По умолчанию

hnmlspecialchars => htmlspecialchars ?
 
Ответить с цитированием

  #3  
Старый 20.05.2008, 18:10
Аватар для groundhog
groundhog
Познавший АНТИЧАТ
Регистрация: 12.05.2007
Сообщений: 1,235
Провел на форуме:
2238549

Репутация: 1318


Отправить сообщение для groundhog с помощью ICQ
По умолчанию

Ну используй что-то типа:

PHP код:
$gt htmlspecialchars(file_get_contents($op), ENT_QUOTES); 
Хотя постановку задачи пококретней сделай, что тебе не нравится в текущем варианте?
 
Ответить с цитированием

  #4  
Старый 20.05.2008, 18:55
Аватар для _Great_
_Great_
Флудер
Регистрация: 27.12.2005
Сообщений: 2,372
Провел на форуме:
5339610

Репутация: 4360


Отправить сообщение для _Great_ с помощью ICQ
По умолчанию

А как именно оно выводит и как ты хочешь чтобы выводило?
 
Ответить с цитированием

  #5  
Старый 20.05.2008, 19:17
Аватар для lomerok
lomerok
Участник форума
Регистрация: 23.04.2008
Сообщений: 132
Провел на форуме:
103153

Репутация: 13
По умолчанию

чтоб как здесь код вставляется , также и выводилось . а так оно печатается как хтмл страничка , надо чтоб печаталось внутри <textarea>...а не как документ .. проверте это на своём компе и сразу всё поймёте ...
 
Ответить с цитированием

  #6  
Старый 20.05.2008, 19:20
Аватар для lomerok
lomerok
Участник форума
Регистрация: 23.04.2008
Сообщений: 132
Провел на форуме:
103153

Репутация: 13
По умолчанию

Цитата:
Сообщение от groundhog  
Ну используй что-то типа:

PHP код:
$gt htmlspecialchars(file_get_contents($op), ENT_QUOTES); 
Хотя постановку задачи пококретней сделай, что тебе не нравится в текущем варианте?
в данном случае все хтмл тэги заменяются , а надо чтоб печатались но не исполнялись...
 
Ответить с цитированием

  #7  
Старый 20.05.2008, 19:26
Аватар для groundhog
groundhog
Познавший АНТИЧАТ
Регистрация: 12.05.2007
Сообщений: 1,235
Провел на форуме:
2238549

Репутация: 1318


Отправить сообщение для groundhog с помощью ICQ
По умолчанию

Молодой человек, я вас понять не могу... Html-теги никогда не исполняются... Ты хочешь чтобы код выводился внутри Textarea, но уже отформатированный в виде Html?
 
Ответить с цитированием

  #8  
Старый 20.05.2008, 19:29
Аватар для lomerok
lomerok
Участник форума
Регистрация: 23.04.2008
Сообщений: 132
Провел на форуме:
103153

Репутация: 13
По умолчанию

наоборот. чтоб выводился хтмл код в текстареа ....
 
Ответить с цитированием

  #9  
Старый 20.05.2008, 19:33
Аватар для groundhog
groundhog
Познавший АНТИЧАТ
Регистрация: 12.05.2007
Сообщений: 1,235
Провел на форуме:
2238549

Репутация: 1318


Отправить сообщение для groundhog с помощью ICQ
По умолчанию

PHP код:
<textarea cols="100" rows="35">

<?php

    
print(file_get_contents('http://ya.ru'));

?>

</textarea>
 
Ответить с цитированием

  #10  
Старый 20.05.2008, 19:48
Аватар для lomerok
lomerok
Участник форума
Регистрация: 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
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Books PHP FRAGNATIC PHP, PERL, MySQL, JavaScript 186 21.02.2010 02:41
[Article] Bypassing disabled exec functions in PHP using the dl function Solide Snake Forum for discussion of ANTICHAT 4 19.05.2008 18:41
Что такое Php? PAPA212 Болталка 13 28.12.2007 20:44
Безопасность в Php, Часть Iii k00p3r Чужие Статьи 0 11.07.2005 19:02
Защищаем Php. Шаг за шагом. k00p3r Чужие Статьи 0 13.06.2005 11:31



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ