Имя пользователя:
Пароль:
 | Правила  

Компьютерный форум OSzone.net » Зона тестирования » Тест-форум » [решено] не сохраняется на сервере файл PHP код

Ответить
Настройки темы
[решено] не сохраняется на сервере файл PHP код

Аватара для jannaly

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


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

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


струдом собрал код (( если можно зделать так чтобы не выводилась записи с файла message.txt на экран, хочу скрыть от постароних глаз.

мне нужно чтобы зашол на страничку написал и на серевере сохранилось,опять зашол опять написал опять сохранилось и чтобы в скрытом виде а у меня высвечивается на экране содержимое message.txt немогу разобратся ((



PHP код: Выделить весь код

<html>

<head>
<title>err</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
</head>
 <body bgcolor="#1F003E" text="#FFFFFF">
<?php
$mes 
$_POST['mes'];
$text .= "===========================================start: $mes \n";
  if (!empty(
$mes)) //если все переменные имеют значения выполняем запись в файл
    
{
    
$file fopen ("message.txt""a+"); //открываем для перезаписи файл message.txt лежаший в одной папке с текущей страницей
    
fwrite ($file,$text); // пишем в файл
    
fclose ($file); // закрываем файл
    
}
?>
<form action="index.php" method="post">
<p>&nbsp;<textarea name="mes" cols="48" rows="12" class="lnews_data">
===========================================end.
</textarea>
<a href="del.php">del all</a></p>
<p>
<label>
&nbsp;<input type="submit" name="submit" id="submit" value="send"></label><font color="#808080">&nbsp;&nbsp;&nbsp;
</font><a rel="nofollow" href="/go.php?url=http://forum.oszone.net"><font color="#808080">&lt;back</font></a><font color="#808080"> 
home</font></p>
</form>
<pre><? include ("message.txt")?></pre>
<p>&nbsp;</p>
</body>
</html>


Отправлено: 05:38, 20-01-2014

 

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


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

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


Цитата jannaly:
и чтобы в скрытом виде а у меня высвечивается на экране содержимое message.txt »
Так уберите инклуд
Код: Выделить весь код
<pre><? include ("message.txt")?></pre>
Наверное еще имелось ввиду записать"=====end" в файл, вот так проще будет:
PHP код: Выделить весь код

<?php 
$mes 
$_POST['mes']; 

  if (!empty(
$mes)) //если все переменные имеют значения выполняем запись в файл 
  

        
$text '================== start';
        
$text .= $mes '\n';
        
$text '================== end';
        
file_put_contents('message.txt'$textFILE_APPEND);
  } 
?>


Последний раз редактировалось Actor, 20-01-2014 в 06:18.


Отправлено: 05:49, 20-01-2014 | #2



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

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


Аватара для jannaly

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


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

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


Пасбки!!!

Отправлено: 11:40, 20-01-2014 | #3



Компьютерный форум OSzone.net » Зона тестирования » Тест-форум » [решено] не сохраняется на сервере файл PHP код

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
2008 R2 - [решено] Мониторинг прав доступа на файл-сервере Elven Windows Server 2008/2008 R2 2 02-07-2013 15:57
[решено] Avidemux сохраняется видео как файл ? micro8 Видео и аудио: обработка и кодирование 1 05-12-2012 15:41
2008 R2 - [решено] Доступ к папкам на файл-сервере Triarch Windows Server 2008/2008 R2 10 21-11-2012 15:21
настройка правил доступа к папкам на файл-сервере. djeff Microsoft Windows NT/2000/2003 7 11-04-2008 09:56
Как прочитать письма на мейл сервере из PHP? Vlad Drakula Вебмастеру 23 22-06-2004 19:37




 
Переход