Есть скрипт, который подключается к фтп, после выводит список файлов из определённой директории, и при выборе файла, он егол открывает для редактирования. Всё, вроде, работает, но не получается вывести файлы. В чём проблема так и не нашёл. Помогите, пожалуйста. PHP: <?php $ftp_server="testhost.ru"; $ftp_user="root"; $ftp_pass="password"; $path="/test/"; // connect to server $conn_id=ftp_connect($ftp_server); // inter to server with $ftp_user and $ftp_pass $login_result=ftp_login($conn_id, $ftp_user, $ftp_pass); // check connection if ((!$conn_id) || (!$login_result)) { echo "не могу подключиться к серверу $ftp_server"; exit; } else { echo "Подключение к серверу $ftp_server через аккаунт $ftp_user успешно выполнено"; echo "<br /><br />"; } // form for select configuration file echo "<form action='' name='select_file' method='post'>\n"; echo "asterisk configuration file: <select name='fileconf'>\n"; echo "<option value='choose'>choose</option>"; $h=opendir($path); while(($f=readdir($h)) !==false) { echo "<option value='$f'>$f</option>\n"; } echo "</select>\n"; echo "<input type='submit' name='edit_file' value='edit'>\n"; echo "</form>\n"; echo "<br />\n"; if(isset ($_POST['edit'])) { if(!file_exists($f)) { $fp=fopen($f, "w"); fclose($fp); } else { $a=file_get_contents($_POST['fileconf']); } } echo "<form action='' method=post>\n"; echo "<textarea type=text rows=20 cols=80 name='a'><?php echo '.$a.';?></textarea><br>\n"; echo "<input type='submit' name='save' value='save'>\n"; echo "</form>\n"; ?> В чём ошибка?