Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Загрузить текст в текстовое поле из файла
 
 автор: blackcement   (23.03.2009 в 19:46)   письмо автору
 
 

При открытии ХТМЛ документа, в него автоматически должен вставляться текст из файла TXT. Как это сделать?

  Ответить  
 
 автор: winflip   (23.03.2009 в 20:23)   письмо автору
 
   для: blackcement   (23.03.2009 в 19:46)
 

А в чём проблема то? Открываете файл, читаете из него все, прогоните через функцию htmlspecialchars() и выводите или Вас код интересует?

  Ответить  
 
 автор: Сергей1988   (23.03.2009 в 20:29)   письмо автору
 
   для: blackcement   (23.03.2009 в 19:46)
 

...<textarea><?php include ("text.txt"); ?></textarea>...

  Ответить  
 
 автор: winflip   (23.03.2009 в 20:40)   письмо автору
 
   для: Сергей1988   (23.03.2009 в 20:29)
 

Вы немного не то написали, если так сделать то содержимое вставится в код php. А необходимо чтобы он был виден в html

  Ответить  
 
 автор: Сергей1988   (23.03.2009 в 20:53)   письмо автору
 
   для: winflip   (23.03.2009 в 20:40)
 

Тогда можно так попробывать:
Туда же вставлять
<php?
$text=file ("text.txt");
for ($i=0; $i<count($text); $i++)
echo $text[$i];
?>

  Ответить  
 
 автор: Trianon   (23.03.2009 в 22:32)   письмо автору
 
   для: Сергей1988   (23.03.2009 в 20:53)
 

<?php 
  $fp 
fopen('text.txt''rb');
  while(!
feof($fp))
    echo 
htmlspecialchars(fgets($fp));
  
fclose($fp);
?>

  Ответить  
 
 автор: blackcement   (24.03.2009 в 14:45)   письмо автору
 
   для: Trianon   (23.03.2009 в 22:32)
 

Мне надо в textarea вставить txt документ, а так как вы предлагаете, в textarea вставляется сам код, который вы приводите...

  Ответить  
 
 автор: Сергей1988   (24.03.2009 в 19:19)   письмо автору
 
   для: blackcement   (24.03.2009 в 14:45)
 

Тогда нужно делать так:

<php?
echo '<textarea>';
$file=file("file.txt");
for ($i=0; $i<count($file); $i++)
{echo $file[$i]."\r\n";}
echo '</textarea>';
?>

  Ответить  
 
 автор: blackcement   (24.03.2009 в 19:31)   письмо автору
 
   для: Сергей1988   (24.03.2009 в 19:19)
 

При вставке такого кода у меня на странице выводится такая строка
'; $file=file("1.txt"); for ($i=0; $i";} echo ''; ?>

  Ответить  
 
 автор: blackcement   (24.03.2009 в 19:52)   письмо автору
 
   для: blackcement   (24.03.2009 в 19:31)
 

Всё получилось, спасибо... Просто строка
<php?

не устраивала. Набрал
<?

и всё пучком стало.

  Ответить  
 
 автор: Сергей1988   (24.03.2009 в 21:45)   письмо автору
 
   для: blackcement   (24.03.2009 в 19:52)
 

Мой косяк, все бывает... Там просто надо
<?php
... Впрочем разницы с <? нет никакой, ну просто так принято...

  Ответить  
 
 автор: AcidTrash   (24.03.2009 в 21:57)   письмо автору
 
   для: Сергей1988   (24.03.2009 в 21:45)
 

>... Впрочем разницы с <? нет никакой, ну просто так принято...
Да разница, то есть, если короткие теги отключены.

  Ответить  
 
 автор: blackcement   (25.03.2009 в 11:05)   письмо автору
 
   для: AcidTrash   (24.03.2009 в 21:57)
 

Извините, что отклоняюсь от темы, но как правильнее-то? Я так думаю <?php

  Ответить  
 
 автор: nikita2206   (25.03.2009 в 11:16)   письмо автору
 
   для: blackcement   (25.03.2009 в 11:05)
 

ага, именно так)

  Ответить  
 
 автор: AcidTrash   (25.03.2009 в 22:27)   письмо автору
 
   для: blackcement   (25.03.2009 в 11:05)
 

Извините, что отклоняюсь от темы, но как правильнее-то? Я так думаю <?php

Если короткие теги в PHP разрешены, а именно в конфигурационном файле php.ini директива short_open_tag=on, то без разницы.

  Ответить  
 
 автор: Trianon   (25.03.2009 в 22:46)   письмо автору
 
   для: blackcement   (25.03.2009 в 11:05)
 

>Извините, что отклоняюсь от темы, но как правильнее-то? Я так думаю <?php

правильно думаете.

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования