X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> запись на файл
kotobruh
kotobruh
Topic Starter сообщение 22.5.2010, 13:37; Ответить: kotobruh
Сообщение #1


Этот рнр работает нормально.
<?php
$file=("Uchastniki.txt");
$data=date("d.m.Y");
$text=$_POST['text'];
$name=$_POST['name'];
$mes=$_POST['mes'];
$time=date("h:i");
$ip=trim($_SERVER['REMOTE_ADDR']);
if(is_file($file))
$fo=fopen($file,"a+","\n");
$res="Имя: $name , IP: $ip ,$text ,$mes , Дата и время отправки: $data $time \n ";
$fw=fwrite($fo,$res);
fclose($fo);
echo '<a href=http://kotik.wallst.ru/Uchastniki.txt>Переход</a>';
?>

Когда Uchastniki.txt пустой то каждое новое сообшения записываются на новую строчку
Если же на Uchastniki.txt я запишу к примеру:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META content="text/html; charset=windows-1251" http-equiv=Content-Type>
<META name=GENERATOR content="MSHTML 8.00.6001.18904"></HEAD>
<BODY>
<H1>Участники</H1></BODY></HTML>
то данные записываются в одну строчку

Подскажите можно ли сдесь тоже записывать на разные строки и еще если я захожу на Uchastniki.txt и к примеру что-то удаляю ,то право доступа тут же меняются с 777 на 644 почему так?
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Nightfly_hb
Nightfly_hb
сообщение 22.5.2010, 14:15; Ответить: Nightfly_hb
Сообщение #2


"\n" работает в файле, а содержание выводит браузер, и хочет (вот так наглость) видеть понятный ему тег разметки <br />. вывод: при записи в файл дописывать тег;)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
ZhukV
ZhukV
сообщение 23.5.2010, 17:53; Ответить: ZhukV
Сообщение #3


(kotobruh @ 22.5.2010, 16:37) *
Подскажите можно ли сдесь тоже записывать на разные строки и еще если я захожу на Uchastniki.txt


Такое ты явно не сделаеш, чтоб записывались на разные строки.
Можна немного обмануть:
1. перемешивать файл.
2. все же сложить скрипт на запись

Вариант 1 (перемешивание).
[PHP]
$FName = "1.txt";
$FILE = file($FName);
shuffle($FILE);

$FOpen = fopen($FName, "w");
for($i=0; $i<count($FILE); $i++){
@fwrite($FOpen, $FILE[$i]);
}
[/PHP]

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыКак улучшить запись голоса
0 k0ttee 5900 6.8.2020, 18:59
автор: k0ttee
Открытая тема (нет новых ответов) Переведу аудио/видио запись в текст
0 ByhAnka 1507 28.1.2017, 22:39
автор: ByhAnka
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыВопрос про файл .htacess...(Bitrix)
0 Исо 1608 6.8.2016, 10:34
автор: Исо
Открытая тема (нет новых ответов) Ищу Копипастера 3р файл картинка+текст+кач файла и закач ко мне на хостинг
0 dimka1109 3186 21.1.2015, 20:13
автор: dimka1109
Открытая тема (нет новых ответов) 300 символов описание. Картинка и файл.
21 Seo-optimist 7472 28.10.2014, 17:59
автор: Seo-optimist


 



RSS Текстовая версия Сейчас: 28.3.2024, 17:30
Дизайн