Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Архив Flasher.ru > Программирование > PHP

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 17.08.2004, 23:52
ЧудоЙогурт вне форума Посмотреть профиль Отправить личное сообщение для ЧудоЙогурт Найти все сообщения от ЧудоЙогурт
  № 1  
ЧудоЙогурт

Регистрация: Jul 2004
Сообщений: 34
По умолчанию Строчки в файле

Как узнать сколько строк в файле?
пробывал fopen ("файл", "r");, но так выдает Resource id #количество строк, а мне надо просто цифру.

Старый 17.08.2004, 23:59
nagash вне форума Посмотреть профиль Отправить личное сообщение для nagash Посетить домашнюю страницу nagash Найти все сообщения от nagash
  № 2  
nagash
Ветеран форума
 
Аватар для nagash

Регистрация: Jul 2001
Адрес: Москва
Сообщений: 3,088
Отправить сообщение для nagash с помощью ICQ
он выдаёт НЕ количество строк
а номер ресурса
количество строк довольно сложно узнать, чтобы не потратить много ресурсов
опиши задачу
у тебя 100% неправильный подход
давай лутще вместе поможем тебе сделать ПРАВИЛЬНО

Старый 18.08.2004, 00:58
ЧудоЙогурт вне форума Посмотреть профиль Отправить личное сообщение для ЧудоЙогурт Найти все сообщения от ЧудоЙогурт
  № 3  
ЧудоЙогурт

Регистрация: Jul 2004
Сообщений: 34
мне надо сделать чтобы можно было через веб добавлять табоицы, должно быть 4 таблицы в 1 ряду, вот мне надо сделать если уже есть 4 таблицы в одном ряду, то на 5 скрипт должен новый <tr> чтобы получить 2 ряд, и так при каждых 4 таблицах, вот хотел какнибуть помудрить с количеством строк и так сделать

Старый 18.08.2004, 19:50
ЧудоЙогурт вне форума Посмотреть профиль Отправить личное сообщение для ЧудоЙогурт Найти все сообщения от ЧудоЙогурт
  № 4  
ЧудоЙогурт

Регистрация: Jul 2004
Сообщений: 34
nagash вот нащел скрипт который считает количество строк в файле, этот скрипт нормальный или ресурсов будет много жрать?

PHP код:
function get_rows()
{
if (
file_exists("base/tt.txt"))
{
$fd fopen("base/tt.txt""r");
$i=0;
while (!
feof($fd))
{
$str[$i]= fgets($fd1000);
$i++;
}
fclose($fd);
$k=$i-1;
if (
$k==1);
if (
$k>=&& $k<=4);
if (
$k>20&&($k%10)==1);
if (
$k>20&&(($k%10)==or ($k%10)==or ($k%10)==4)) ;;
$str=($k 1)." ";
return 
$str;
}
}
if(
file_exists("base/tt.txt")) {echo "- ".get_rows();}; 

Старый 18.08.2004, 21:27
ЧудоЙогурт вне форума Посмотреть профиль Отправить личное сообщение для ЧудоЙогурт Найти все сообщения от ЧудоЙогурт
  № 5  
ЧудоЙогурт

Регистрация: Jul 2004
Сообщений: 34
Помудрил я с этим скриптом нефига не вышло, ну количество строк он показывает, но это не совсем то что мне нужно.....
Помогите сделать чтобы у меня небыло 20-....таблиц в 1 ряду, а были по 4 таблицы в 1 ряду.....хелп

Старый 18.08.2004, 21:36
Nirva вне форума Посмотреть профиль Отправить личное сообщение для Nirva Посетить домашнюю страницу Nirva Найти все сообщения от Nirva
  № 6  
Nirva
"Вождь"
 
Аватар для Nirva

Регистрация: Jun 2002
Адрес: New Zealand
Сообщений: 4,600
Отправить сообщение для Nirva с помощью ICQ
$filename = "{$_SERVER['DOCUMENT_ROOT']}/mydocs/texts.txt"; //обрати внимание что у тебя должны быть права на чтение (по умолчанию есть)
$filearray = file($filename);
echo sizeof($filearray);
так же для оубчения
print_r($filearray);
__________________
а мы летим орбитами путями не избитыми...

Старый 18.08.2004, 23:40
ЧудоЙогурт вне форума Посмотреть профиль Отправить личное сообщение для ЧудоЙогурт Найти все сообщения от ЧудоЙогурт
  № 7  
ЧудоЙогурт

Регистрация: Jul 2004
Сообщений: 34
Спасибо конечно, только я так и не понел как это вставить правельно? и как указать конкретное число таблиц в 1 ряду?

Старый 19.08.2004, 02:07
nagash вне форума Посмотреть профиль Отправить личное сообщение для nagash Посетить домашнюю страницу nagash Найти все сообщения от nagash
  № 8  
nagash
Ветеран форума
 
Аватар для nagash

Регистрация: Jul 2001
Адрес: Москва
Сообщений: 3,088
Отправить сообщение для nagash с помощью ICQ
Цитата:
Оригинал написал(а) Nirva
$filename = "{$_SERVER['DOCUMENT_ROOT']}/mydocs/texts.txt"; //обрати внимание что у тебя должны быть права на чтение (по умолчанию есть)
$filearray = file($filename);
echo sizeof($filearray);
так же для оубчения
print_r($filearray);
очень очень очень плохое дредложение...
ещё хуже даже чем он сам предложил...

Старый 19.08.2004, 13:36
ЧудоЙогурт вне форума Посмотреть профиль Отправить личное сообщение для ЧудоЙогурт Найти все сообщения от ЧудоЙогурт
  № 9  
ЧудоЙогурт

Регистрация: Jul 2004
Сообщений: 34
nagash может ты предложиш что нибуть хорошое?

Старый 19.08.2004, 15:43
Nirva вне форума Посмотреть профиль Отправить личное сообщение для Nirva Посетить домашнюю страницу Nirva Найти все сообщения от Nirva
  № 10  
Nirva
"Вождь"
 
Аватар для Nirva

Регистрация: Jun 2002
Адрес: New Zealand
Сообщений: 4,600
Отправить сообщение для Nirva с помощью ICQ
Цитата:
Оригинал написал(а) nagash

очень очень очень плохое дредложение...
ещё хуже даже чем он сам предложил...
аргументируем, товарищи, аругментируемю
__________________
а мы летим орбитами путями не избитыми...

Создать новую тему   Часовой пояс GMT +4, время: 07:25.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 07:25.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.