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

Форум PHP

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

 

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

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

тема: Как считать файлы из каталога для редактирования
 
 автор: zavragnov   (12.09.2005 в 18:46)   письмо автору
 
 

Есть каталог с файлами *.txt, написан скрипт который редактирует определенный файл. А как сделать так, чтобы я мог выбрать файл из директории и передать его скрипту на дальнейшее редактирование.

   
 
 автор: Евгений Петров   (12.09.2005 в 19:30)   письмо автору
1 Кб
 
   для: zavragnov   (12.09.2005 в 18:46)
 

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

   
 
 автор: zavragnov   (12.09.2005 в 22:19)   письмо автору
 
   для: Евгений Петров   (12.09.2005 в 19:30)
 

А с выводом файлов на экран я разобрался , спасибо большое. Мне нужно чтоб я мог выбирать файл, а не писать для каждого редактируемого файла отдельный скрип, так как в примере ниже. И если я правильно выражаюсь как сделать, выбранный из директории файл ползователем, переменной и передать его скрипту?


<?php
$filename 
"dat.txt"
  
$str_array file($filename); 
  
// Обходим массив в цикле 
  
foreach($str_array as $line
  { 
     list(
$msg1$msg2$msg3$msg4) = explode("|",$line); 
  } 
  
echo 
$msg1;
echo 
$msg2;
echo 
$msg3;
echo 
$msg4
?>


<form action=add.php method=post enctype=multipart/form-data>

  <p> 
    <input name='a' type=text size=80 value=<?php echo $msg1?> >
     <br>
     <input name='b' type=text size=80 value=<?php echo $msg2?> >
     <br>
     <input name='c' type=text size=80 value=<?php echo $msg3?> >
     <br>
    <textarea type=text  rows=20 cols=80 name='d'><?php echo $msg4?></textarea>
  </p>
<input type="submit" value="Записать"> 
</form> 

   
Rambler's Top100
вверх

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