Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » помогите с простеньким кодом под php

Ответить
Настройки темы
помогите с простеньким кодом под php

Новый участник


Сообщения: 43
Благодарности: 0

Профиль | Отправить PM | Цитировать


Привет, помогите с простеньким кодом под php.

Mне нужно, что бы на странице была форма для ввода текста, и кнопочка "Сохранить".
Заходим на страницу, в форме для ввода текста отображалось содержимое файла "word.txt", редактируем там текст, и по нажатию на пимпу "Сохранить", изменения заносились в фаил "word.txt". Вот и всё
Спасибо.

Отправлено: 12:34, 24-08-2006

 

Аватара для Arrest

runs with scissors


Сообщения: 642
Благодарности: 77

Профиль | Отправить PM | Цитировать


form.php(там где форма):
PHP код: Выделить весь код

<?php

//тут шапка etc...
$fgc=file_get_contents("word.txt");
echo(
"<form action=write.php method=POST><input type=text name=txt value=".$fgc."><input type=submit value=Send!></form>");
//тут низ
?>

write.php(обработчик)
PHP код: Выделить весь код

<?php

$word
=$fopen("word.txt""wb");
fwrite($word$_POST['txt']);
header("Location: form.php");
?>

-------
- Why do you call this version of software 'beta'?
- Coz it's beta than nothing.


Отправлено: 13:59, 24-08-2006 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для Mars2X

Пользователь


Сообщения: 98
Благодарности: 5

Профиль | Отправить PM | Цитировать


Или один файл..
PHP код: Выделить весь код

<?php 

$link 
$_SERVER["REQUEST_URI"]; //ссылка на эту страницу
if($_POST["Edit"])
{
$file=fopen("word.txt""wb") or die("Ошибка! Не удалось открыть файл"); 
fwrite($file$_POST['i_text']) or die("Ошибка! Не удалось произвести запись в файл"); 
header ("Location: ".$link); //Перебросим на себя же, чтобы POST`ы не сохранились..
}

$text file_get_contents("word.txt"); ?>
<form action="<? echo $link?>" method="Post">
<input type="hidden" name="Edit" value="1">
<input type="text" name="i_text" value="<? echo $text?>">
<input type="submit" value="Сохранить">
</form>


Отправлено: 07:30, 25-08-2006 | #3


Аватара для Arrest

runs with scissors


Сообщения: 642
Благодарности: 77

Профиль | Отправить PM | Цитировать


Mars2X, $_SERVER['REQUEST_URI'] выдает адрес от DocumentRoot, типа forum/index.php а не index.php. ЛУчше использовать $_SERVER['SCRIPT_NAME'];
PHP код: Выделить весь код

<?php  

$link 
$_SERVER["SCRIPT_NAME"]; //ссылка на эту страницу 
if(isset($_POST["i_text"]) 

$file=fopen("word.txt""wb") or die("Ошибка! Не удалось открыть файл");  
fwrite($file$_POST['i_text']) or die("Ошибка! Не удалось произвести запись в файл");  
header ("Location: ".$link); //Перебросим на себя же, чтобы POST`ы не сохранились.. 


$text file_get_contents("word.txt"); ?> 
<form action="<? echo $link?>" method="Post"> 
<input type="hidden" name="Edit" value="1"> 
<input type="text" name="i_text" value="<? echo $text?>"> 
<input type="submit" value="Сохранить"> 
</form>

-------
- Why do you call this version of software 'beta'?
- Coz it's beta than nothing.


Отправлено: 10:49, 25-08-2006 | #4


Аватара для E-mail

Ветеран


Сообщения: 640
Благодарности: 2

Профиль | Сайт | Отправить PM | Цитировать


Arrest,
Цитата:
$_SERVER['REQUEST_URI'] выдает адрес от DocumentRoot
пордон, вообщето не от документ_рут, а от имени хоста - относительный путь (оставшийся)

-------
Основы HTML | Конференции


Отправлено: 11:27, 25-08-2006 | #5



Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » помогите с простеньким кодом под php

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
помогите с кодом armag Вебмастеру 4 06-05-2006 22:51
Помогите сконфигурировать php под Apache msgipss Общий по Linux 10 02-05-2005 05:34
PHP как CGI под Apache на Windows Mr666 Вебмастеру 1 01-02-2005 06:30
Помогите с кодом ссылки. Prisoner Вебмастеру 12 24-04-2004 04:12
PHP и MySQL под win2k сервак vippy Вебмастеру 8 12-02-2004 13:56




 
Переход