HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > PHP
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

гостевуха на пхп
  #1  
Старый 04.06.2006, 06:09
iogan
Banned
Регистрация: 24.04.2006
Сообщений: 12
С нами: 10551080

Репутация: 0
Question гостевуха на пхп

помогите - есть вапрос
кароче написал гостевуху но есть одна проблема:
когда идет запись в файл - она идет в самый низ-
а как сделать чтоб она шла в самом верху?
спасиба
 
Ответить с цитированием

  #2  
Старый 04.06.2006, 09:53
K[o]S
Новичок
Регистрация: 29.07.2005
Сообщений: 20
С нами: 10938305

Репутация: 13
По умолчанию

ИМХО проще отображать в обратном порядке чем писать в начало
 
Ответить с цитированием

  #3  
Старый 04.06.2006, 10:47
Trinux
Познавший АНТИЧАТ
Регистрация: 26.11.2004
Сообщений: 1,149
С нами: 11291306

Репутация: 569


По умолчанию

достаточно просто. сначала читаешь содержимое всего файла в переменную, потом пишешь в файл новую строку и далее значение временной переменной.. Запись вставляется вверх.

В свое время на manlix.ru было куча примеров по подобной тематике
 
Ответить с цитированием

  #4  
Старый 04.06.2006, 17:36
iogan
Banned
Регистрация: 24.04.2006
Сообщений: 12
С нами: 10551080

Репутация: 0
По умолчанию

Цитата:
Сообщение от Trinux  
достаточно просто. сначала читаешь содержимое всего файла в переменную, потом пишешь в файл новую строку и далее значение временной переменной.. Запись вставляется вверх.

В свое время на manlix.ru было куча примеров по подобной тематике
тоесть?
я пробовал так:
$text_iz_file = file($gb_base);
echo $text_iz_file;
а мне он выводит : Array. =)
далее я попробоовал

$fp = fopen($files,"a+");
/* $fw = fwrite($fp,$soo); */
$contents = fread($fp, filesize($files));
echo $contents;
fclose($fp);

ваще ничего не выводит???

2K[o]S
а как выводить в обратном порядке?
 
Ответить с цитированием

  #5  
Старый 04.06.2006, 18:49
nc.STRIEM
Members of Antichat - Level 5
Регистрация: 05.04.2006
Сообщений: 1,066
С нами: 10578566

Репутация: 1228


По умолчанию

в обратном направление массив? по циклу! ток зачем тибе это....
запись делай как тибе Trinux сказал!

а вывод попробуй так:
$fp = fopen($files,"r");
for(int i=0;i<filesize($files);i++)
{
$contents = fread($fp, 1);
echo $contents;
}

Последний раз редактировалось nc.STRIEM; 04.06.2006 в 18:56..
 
Ответить с цитированием

  #6  
Старый 04.06.2006, 18:52
nerezus
Флудер
Регистрация: 12.08.2004
Сообщений: 3,791
С нами: 11444066

Репутация: 2290


По умолчанию

Попробуй почитать мануал по Php )
Ибо без знания языка ты нихрена не напишешь)
 
Ответить с цитированием

  #7  
Старый 04.06.2006, 18:55
iogan
Banned
Регистрация: 24.04.2006
Сообщений: 12
С нами: 10551080

Репутация: 0
По умолчанию

блин! я там и четал!
Цитата:
<?php
// получает содержимое файла в строку
$filename = "/usr/local/something.txt";
$handle = fopen($filename, "r");
$contents = fread($handle, filesize($filename));
fclose($handle);
?>
тоесть если я сделаю echo $contents должно вывести $filename!
Если не так то подскажите плз
 
Ответить с цитированием

  #8  
Старый 04.06.2006, 18:59
nc.STRIEM
Members of Antichat - Level 5
Регистрация: 05.04.2006
Сообщений: 1,066
С нами: 10578566

Репутация: 1228


По умолчанию

Цитата:
Сообщение от iogan  
блин! я там и четал!

тоесть если я сделаю echo $contents должно вывести $filename!
Если не так то подскажите плз
эт почему???
echo $contents выведит $contents тоесть содержимое файла! есле не получаеться так попробуй как я писал выше!

Вот держи: http://striem.narod.ru/guest.rar
для примера написал самую простую гостевуха на php!

Последний раз редактировалось nc.STRIEM; 04.06.2006 в 20:12..
 
Ответить с цитированием

  #9  
Старый 04.06.2006, 20:19
iogan
Banned
Регистрация: 24.04.2006
Сообщений: 12
С нами: 10551080

Репутация: 0
По умолчанию

Цитата:
Сообщение от nc.STRIEM  
эт почему???
echo $contents выведит $contents тоесть содержимое файла! есле не получаеться так попробуй как я писал выше!

Вот держи: http://striem.narod.ru/guest.rar
для примера написал самую простую гостевуха на php!
спасиба!! +
 
Ответить с цитированием

  #10  
Старый 04.06.2006, 23:53
$pon$or
Banned
Регистрация: 08.05.2006
Сообщений: 11
С нами: 10530403

Репутация: -10
По умолчанию

Если выводит просто Array, то используй функцию не echo, а print_r в этом весь прикол...
 
Ответить с цитированием
Ответ





Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.