редактирование файла посредством php

интернет компьютеры программирование php веб дизайн

Есть файл admin.php, на нем должна быть форма редактирование файла tabs.php. В интернете посмотрел некоторые форумы, где писали про редактирование текста с помощью php, но у меня не получилось. Мне нужно, что текст, который нужно добавить, php добавлял в конец файла.
Файлы расположены следующим образом:

admin.php

site/

__tabs.php

В файле admin.php я написал следующую форму:

<?php if(isset($_POST['add']))
{
$idtab = $_POST['idtab'];
$name = $_POST['nametab'];
if(!empty($name))
{
$text = '<li class=""><a href="#tab$idtab">$name</a></li> ';

$fp = fopen("site/tabs.php", "a+");
$test = fwrite($fp, $text);
fclose($fp);
}
}
?>

<form action="admin.php" metod="post" name="add"
<label>ID:</label<br>
<input type="text" name="idtab" />
<label>Название</label><br>
<input type="text" name="nametab" /><br>
<input type="submit" name="add" value="Добавить" />
</form>



Где я допустил ошибку? Почему не добавляется ничего в этот файл? Файл как и был пустым, так и остался пустым
Ответы:
Пока вижу ошибку, в form не закрыт тег.


11 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.