Strict Standards: Resource ID#18 used as offset, casting to integer (18) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#23 used as offset, casting to integer (23) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#25 used as offset, casting to integer (25) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#26 used as offset, casting to integer (26) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401
ТвойWeb :: номер строки файла
ТвойWeb ТвойWeb
Качественный Европейский хостинг
Форум для чайников
 Чат на форуме      Помощь      Поиск      Пользователи


 Страниц (2): [1] 2 »   

> Описание: надо определить
djX
Отправлено: 24 Мая, 2005 - 14:49:27
Post Id



Junior Member


Покинул форум
Сообщений всего: 57
Дата рег-ции: Апр. 2005  

Карма 0




дан массив, где каждое его значение-строка из файла.
надо определить номер строки.
вобщем, по-простому надо сделать соответствующую ссылку для каждой строки(нужно для админки)
например,
CODE:

<a href=номер_стороки>переменная[номер строки]</a>

вотъ.хелп!
 
 Top
TvoyWeb Администратор
Отправлено: 24 Мая, 2005 - 16:40:04
Post Id



Главный здесь


Покинул форум
Сообщений всего: 7072
Дата рег-ции: Нояб. 2003  
Откуда: Tashkent Uz

Карма 52




djX
Я не совсем понял тебя, но попробую объяснить.
К примеру у тебя есть текстовый файл data.txt с таким содержанием:
CODE:
Всплеск интереса к глобальной информационной сети Internet наблюдается
сейчас повсеместно. Количество ее пользователей стремительно растет и
уже достигло 40-миллионной отметки. Вряд ли что-нибудь сможет остано-
вить в обозримом будущем этот лавинообразный процесс. Потребителей не
пугают даже проблемы, связанные с обеспечением защиты передаваемых
данных и безопасности собственных компьютеров. В сложившихся условиях

Теперь если считать этот файл функцией file()
CODE:
<?
$data = file('data.txt');
?>

Теперь в $data находится массив ключ каждого элемента которого это номер строки, а значение сама строка.
Если сделать вывод массива print_r($data), то получим примерно следующее:
CODE:
Array (
[0] => Всплеск интереса к глобальной информационной сети Internet наблюдается
[1] => сейчас повсеместно. Количество ее пользователей стремительно растет и
[2] => уже достигло 40-миллионной отметки. Вряд ли что-нибудь сможет остано-
[3] => вить в обозримом будущем этот лавинообразный процесс. Потребителей не
[4] => пугают даже проблемы, связанные с обеспечением защиты передаваемых
[5] => данных и безопасности собственных компьютеров. В сложившихся условиях
)

Теперь в цикле просто вытаскивай ключ (номер строки) и его значение (саму строку).
 
 Top
djX
Отправлено: 25 Мая, 2005 - 06:36:41
Post Id



Junior Member


Покинул форум
Сообщений всего: 57
Дата рег-ции: Апр. 2005  

Карма 0




дело в том, что мне не известен ни номер строки, ни ее содержимое, ни количество строк.

тяжело объяснить...
 
 Top
TvoyWeb Администратор
Отправлено: 25 Мая, 2005 - 17:04:04
Post Id



Главный здесь


Покинул форум
Сообщений всего: 7072
Дата рег-ции: Нояб. 2003  
Откуда: Tashkent Uz

Карма 52




djX пишет:
тяжело объяснить...

Хехе а мне понять.... что именно тебе нужно.
 
 Top
djX
Отправлено: 26 Мая, 2005 - 11:00:22
Post Id



Junior Member


Покинул форум
Сообщений всего: 57
Дата рег-ции: Апр. 2005  

Карма 0




млин...вот......
вопщем мне надо как бы "вытащить" одну строку, удалить ее.
я знаю как удалить определенную строку, но не знаю какая она по счету.нужно определить номер строки.
 
 Top
TvoyWeb Администратор
Отправлено: 26 Мая, 2005 - 13:21:11
Post Id



Главный здесь


Покинул форум
Сообщений всего: 7072
Дата рег-ции: Нояб. 2003  
Откуда: Tashkent Uz

Карма 52




djX
А по каким критериям? Ты знаешь содержимое строки? Если знаешь содержимое строки то нет проблем.
 
 Top
djX
Отправлено: 26 Мая, 2005 - 13:36:06
Post Id



Junior Member


Покинул форум
Сообщений всего: 57
Дата рег-ции: Апр. 2005  

Карма 0




вот именно что мне ничего не известно....
просто дан текстовик с содержимым:
CODE:

чонить1
чонить2
чонить(и так неизвестно сколько записей)

и фсе....
и мне надо сначала вывести это все на страницу(это знаю как сделать),причем каждую запись с сылкой "удалить" рядом...а в ссылке номер строки.
 
 Top
TvoyWeb Администратор
Отправлено: 26 Мая, 2005 - 17:57:21
Post Id



Главный здесь


Покинул форум
Сообщений всего: 7072
Дата рег-ции: Нояб. 2003  
Откуда: Tashkent Uz

Карма 52




djX
Вот кое что набросал http://example.tvoyweb.ru/linegut/linegut.php
Посмотри. Там же можно посмотреть исходный код.
 
 Top
djX
Отправлено: 04 Июня, 2005 - 02:33:05
Post Id



Junior Member


Покинул форум
Сообщений всего: 57
Дата рег-ции: Апр. 2005  

Карма 0




404....

ну ладно..немного упростим задачу.мне известно количество строк и ЧАСТЬ строки,НЕ ПОЛНОСТЬЮ!..
хелпъ
 
 Top
TvoyWeb Администратор
Отправлено: 04 Июня, 2005 - 02:37:52
Post Id



Главный здесь


Покинул форум
Сообщений всего: 7072
Дата рег-ции: Нояб. 2003  
Откуда: Tashkent Uz

Карма 52




djX пишет:
404....

А посмотреть что в адресной строке нельзя было? Улыбка
В ссылку точка приклеилась. Точку убрал, смотри по ссылке.
 
 Top
Страниц (2): [1] 2 »
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0, скрытых: 0)
« PHP/Perl »


Все гости форума могут просматривать этот раздел.
Только администраторы и модераторы могут создавать новые темы в этом разделе.
Только администраторы и модераторы могут отвечать на сообщения в этом разделе.
 



Форум на AlfaSpace.NET


Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 0.0476]     [ Gzipped ]



Notice: ob_end_flush(): failed to send buffer of ob_gzhandler (1) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/page_tail.php on line 33