<?php include ('include/akk.php'); ?></td></tr></table>
</div>
<div class="middleColum">
<?
$file_array = file("data.txt");
$str = "Hello, world!";
fputs($file_array,$str);
for($i=0; $i < count($file_array); $i++)
{
printf("<table class='block' cellspacing='0'><tr><td class='blocktop'><center><b>Коментарий</b></center></td>
</tr><tr class='blockdown'><td> %s </td></tr></table>",$file_array[$i]);
}
?>
Выдает такую ошибку вся проблема в строке добавления новой записи без нее в цикле то что есть выводится нормально вот Warning: fputs(): supplied argument is not a valid stream resource in /home/inforap/public_html/guf/test.php on line 33
жду ответа
Спустя 12 минут, 23 секунды (13.11.2010 - 16:54) DmitryOpalev написал(а):
Введи эту ошибку в поисковик... у меня такие же проблемы были...
Спустя 3 минуты, 34 секунды (13.11.2010 - 16:57) Danil написал(а):
Вводил не нашел
Спустя 2 минуты, 19 секунд (13.11.2010 - 17:00) DmitryOpalev написал(а):
А fwrite() пробовал? Они вроде аналогичны...
Спустя 7 минут, 18 секунд (13.11.2010 - 17:07) Dattaya написал(а):
Функция http://php.net/fputs принимает дескриптор. Вначале файл нужно открыть fopen(), а потом передать дескриптор в fwrite().
Спустя 4 минуты, 53 секунды (13.11.2010 - 17:12) DmitryOpalev написал(а):
Блин... ... позор мне... такую вещь забыл...
Спустя 1 минута, 31 секунда (13.11.2010 - 17:13) Danil написал(а):
Зделал вот так
<?php include ('include/akk.php'); ?></td></tr></table>все норм ток оно удаляет старое и добавляет новое как сделать чтоб оно добовлялось и что б с новой строки
</div>
<div class="middleColum">
<?
$file = fopen("data.txt","r+");
$file_array = file("data.txt");
$str = "Hello, world!";
fwrite($file,$str);
for($i=0; $i < count($file_array); $i++)
{
printf("<table class='block' cellspacing='0'><tr><td class='blocktop'><center><b>Коментарий</b></center></td>
</tr><tr class='blockdown'><td> %s </td></tr></table>",$file_array[$i]);
}
?>
Спустя 1 минута, 3 секунды (13.11.2010 - 17:14) DmitryOpalev написал(а):
a+ в методе открытия... вроде...
Спустя 5 минут (13.11.2010 - 17:19) Danil написал(а):
все норм поставил a+ ток оно добавляется в последнюю запись а мне нужно чтоб с новой строи не подскажите как это сделать
Спустя 1 минута, 49 секунд (13.11.2010 - 17:21) DmitryOpalev написал(а):
Это надо уже менять то, что ты записываешь... у примеру так:
Ну, я так делаю :D
"Ля-ля-ля!
";
Ну, я так делаю :D
Спустя 3 минуты, 51 секунда (13.11.2010 - 17:25) Danil написал(а):
Спустя 9 минут, 42 секунды (13.11.2010 - 17:35) DmitryOpalev написал(а):
Значит можно записывать таблицу (<table>) в каждую строчку...
Спустя 5 минут, 38 секунд (13.11.2010 - 17:40) Danil написал(а):
Неа я имелл вииду что в текстовый документ записовалось с новой строки
Спустя 12 минут, 37 секунд (13.11.2010 - 17:53) DmitryOpalev написал(а):
Ну так вот... там каждое "окошко" (в контексте) будет как отдельная таблица... или надо по другому?
Спустя 2 минуты, 37 секунд (13.11.2010 - 17:55) Danil написал(а):
Вы меня не доконца поняли у меня есть фаил он долже заполнятся вот так
1
2
2
4
а он заполняется вот так
1 2 3 4 5
1
2
2
4
а он заполняется вот так
1 2 3 4 5
Спустя 8 минут, 22 секунды (13.11.2010 - 18:04) DmitryOpalev написал(а):
А, ну так я ж писал:
или
Это запись такая...
"text
";
или
"
text";
Это запись такая...
Спустя 7 минут, 42 секунды (13.11.2010 - 18:12) Danil написал(а):
вот код исправь плиз а то я не догоняю
$file = fopen("data.txt","a+");
$file_array = file("data.txt");
$str = "Hello, world!";
fwrite($file,$str);
for($i=0; $i < count($file_array); $i++)
{
printf("<table class='block' cellspacing='0'><tr><td class='blocktop'><center><b>Коментарий № %s</b></center></td>
</tr><tr class='blockdown'><td> %s </td></tr></table>",$i,$file_array[$i]);
}
Спустя 41 секунда (13.11.2010 - 18:12) Danil написал(а):
А я кажется понял я думал эт просто форум так сделал а это нужно пренос вставлять
Спустя 1 минута, 22 секунды (13.11.2010 - 18:14) Danil написал(а):
все, все норм терь буду мини форум делать
Спустя 9 минут, 44 секунды (13.11.2010 - 18:23) DmitryOpalev написал(а):
Я тоже хочу начать, но только с БД, с файлами я уже делал (только не форум, а каталог)
Спустя 14 минут, 42 секунды (13.11.2010 - 18:38) Danil написал(а):
Что такое каталог
Спустя 17 секунд (13.11.2010 - 18:38) Danil написал(а):
А с БД намного проще
Спустя 18 минут, 24 секунды (13.11.2010 - 18:57) DmitryOpalev написал(а):
Ну просто вывод товаров (для фирмы)... с БД гораздо проще (только мне не нравилось, что так просто посмотреть, что там нельзя) - поиск проще, удаление, редактирование... ну и т.п. и и.д.
Спустя 14 минут, 48 секунд (13.11.2010 - 19:12) Danil написал(а):
Слушай а как сделать что еще и имя было создовать новый документ
Спустя 2 минуты, 3 секунды (13.11.2010 - 19:14) DmitryOpalev написал(а):
Мммм... не понял... ... как-то не понятно написано)))
Спустя 14 минут, 44 секунды (13.11.2010 - 19:28) Danil написал(а):
Ну чтоб вмоем мини форуме было еще и имя пользователя для этого нужно поидее создовать новый фаил и внем будут имена вот глянь http://guf.inforap.info/forum.php
Спустя 1 минута, 53 секунды (13.11.2010 - 19:30) DmitryOpalev написал(а):
Ну, можно по разному... Можно сразу в файл записывать...
Спустя 8 минут, 40 секунд (13.11.2010 - 19:39) Danil написал(а):
Всмысле сразу в фаил в этот же???
Спустя 4 минуты, 35 секунд (13.11.2010 - 19:43) DmitryOpalev написал(а):
Ну да...
Спустя 29 минут, 59 секунд (13.11.2010 - 20:13) Danil написал(а):
А как у меня же итак в масиве фаил И каждый новый компонент масива находится с новой строки
Спустя 8 минут, 15 секунд (13.11.2010 - 20:22) DmitryOpalev написал(а):
Мммм... ну просто просто вставлять имя пользователя в ту строчку (куда надо)... может я не понял?
Спустя 16 часов, 13 минут, 45 секунд (14.11.2010 - 12:35) Gufon написал(а):
Я как всегда с вопросом ток уже не стал создавать новую тему решил здесь же писать и зарегиился вот терь я хочу написать голосование но у меня не получается изменить масив вот
<?php
$str = 10;
$file = fopen("golos.txt","a+");
$file_ar = file("golos.txt");
fwrite($file_ar['2'],$str);
for($i=0; $i < count($file_ar); $i++) {
printf("%s<br>", $file_ar[$i]);
}
?>
Спустя 23 минуты, 57 секунд (14.11.2010 - 12:59) Gufon написал(а):
Warning: fwrite(): supplied argument is not a valid stream resource in /home/inforap/public_html/guf/test.php on line 12 такая ошибка вылетает
Спустя 4 минуты, 20 секунд (14.11.2010 - 13:04) Dattaya написал(а):
Цитата (Gufon @ 14.11.2010 - 09:35) |
Я как всегда с вопросом ток уже не стал создавать новую тему решил здесь же писать и зарегиился вот терь я хочу написать голосование но у меня не получается изменить масив вот<?php |
Спустя 6 минут, 9 секунд (14.11.2010 - 13:10) Gufon написал(а):
Да эт моя тема ну тут уже другое и тут я подключился и там массива небыло
Спустя 3 часа, 23 минуты, 52 секунды (14.11.2010 - 16:34) DmitryOpalev написал(а):
Ты хочешь опрос сделать с файлами?
Спустя 15 минут, 6 секунд (14.11.2010 - 16:49) Gufon написал(а):
Да именно это
Спустя 1 минута, 40 секунд (14.11.2010 - 16:50) Gufon написал(а):
Пиши в асю если есть 570229118