![]() |
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]() ![]() ![]() |
|
Aliance |
|
|||
![]() I ♥ <script> ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6418 Регистрация: 2.8.2004 Где: spb Репутация: 14 Всего: 137 |
Есть ли возможность легко редактировать файл на сервере. Т.е. как по FTP, только в самом и-нете. Обратите внимание, что меня интересует только легкий путь. Т.е. что-то наподоби формы и кнопки субмит. В формы автоматов заносится содержимое файла - я редактирую - оно изменяется Все. Зарание спасибо.
|
|||
|
||||
Mal Hack |
|
|||
![]() Мудрый... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 9926 Регистрация: 15.2.2004 Репутация: 122 Всего: 261 |
fopen
fwrite ![]() Вот тебе и редактирование ![]() |
|||
|
||||
Aliance |
|
|||
![]() I ♥ <script> ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6418 Регистрация: 2.8.2004 Где: spb Репутация: 14 Всего: 137 |
Я знаю это (видел в сорцах). Но боюсь что сам не смогу написать...
Поможите? Еще бы желательно делать так: в самом верху интуп, туды заносим url страницы (есесно относительный, т.е. так есть надпись http://ya.ru/ а дальше сам инпут и туда уже либо index.php, либо что угодно другое в т.ч. и /test/index.php и .т.п.) И это уже страницы и регим. Проблем с кавычками, php и др. кодами не будет? |
|||
|
||||
Mal Hack |
|
|||
![]() Мудрый... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 9926 Регистрация: 15.2.2004 Репутация: 122 Всего: 261 |
да не будет никаких проблем
![]()
Ну ты попробуй, а если что подскажем ![]() |
|||
|
||||
Aliance |
|
|||
![]() I ♥ <script> ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6418 Регистрация: 2.8.2004 Где: spb Репутация: 14 Всего: 137 |
спасибо, что убиваешь мою лень ![]() ![]() |
|||
|
||||
Aliance |
|
|||
![]() I ♥ <script> ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6418 Регистрация: 2.8.2004 Где: spb Репутация: 14 Всего: 137 |
Выдает контент файла. Все прекрасно. Теперь подскажите алгоритм как его изменять? Нужно ли поменять параметр второй у fopen на w? Нужно ли учесть cmod? Т.е. у меня по умолчанию у php и html файлов - 644 - этого не хватит? Нужно 777? Это сообщение отредактировал(а) Aliance - 17.4.2005, 20:37 |
|||
|
||||
Mal Hack |
|
||||
![]() Мудрый... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 9926 Регистрация: 15.2.2004 Репутация: 122 Всего: 261 |
Хватит.
$str = file_get_contents() $page = fopen($test, "w"); fwrite(); fclose( $page ); |
||||
|
|||||
Aliance |
|
|||
![]() I ♥ <script> ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6418 Регистрация: 2.8.2004 Где: spb Репутация: 14 Всего: 137 |
Не понял. Зачем мы $str задавали и какой именно контент запишиЦа в файл, если мы просто вызвали fwrite(). Его же как то не просто думаю нужно вызывать...
|
|||
|
||||
Mal Hack |
|
|||
![]() Мудрый... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 9926 Регистрация: 15.2.2004 Репутация: 122 Всего: 261 |
Aliance
при fopen c w файл очищается, поэтому сначала мы его считываем. Если дописать в конец надо, то используй режим a. |
|||
|
||||
Aliance |
|
|||
![]() I ♥ <script> ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6418 Регистрация: 2.8.2004 Где: spb Репутация: 14 Всего: 137 |
Понял...
А если r+ file_get_contents()- никаких аргументов не принимает? У меня нет описания этой функции =( Про fwrite() щас читаю, сам попробую заробраться... Вот сделал такое:
Никаких ошибок не выдает, но и файл не исправляет... Это сообщение отредактировал(а) Aliance - 17.4.2005, 21:03 |
|||
|
||||
Mal Hack |
|
|||
![]() Мудрый... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 9926 Регистрация: 15.2.2004 Репутация: 122 Всего: 261 |
$_POST это раз. Два.
Как же нет ![]() |
|||
|
||||
Aliance |
|
||||||
![]() I ♥ <script> ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6418 Регистрация: 2.8.2004 Где: spb Репутация: 14 Всего: 137 |
Не понял =/
Т.е. в моем случае так:
|
||||||
|
|||||||
Mal Hack |
|
||||
![]() Мудрый... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 9926 Регистрация: 15.2.2004 Репутация: 122 Всего: 261 |
Aliance
нет не тиак.
Или
|
||||
|
|||||
Aliance |
|
|||
![]() I ♥ <script> ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6418 Регистрация: 2.8.2004 Где: spb Репутация: 14 Всего: 137 |
Первое не катит
Второе ничего не изменяет. Чичас я отчаюсь =( Дай плиз полностью готовый скрипт. Не понимаю что у меня не работает =( Только полностью как у меня, с <HTML> и с <?...?> и т.д... |
|||
|
||||
Mal Hack |
|
|||
![]() Мудрый... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 9926 Регистрация: 15.2.2004 Репутация: 122 Всего: 261 |
Это готовый2 и рабочий. Что у тебя в переменной $test? |
|||
|
||||
![]() ![]() ![]() |
Правила форума "PHP" | |
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |