С нами с 03.01.05
Сообщения: 62
Рейтинг: 1
|
Добавлено: 04/01/05 в 18:36 |
Кто знает как читать строку из 1.txt которая начинается с 12345.
Пример:
--------------
1.txt
--------------
::1345::15::веб мастеру::php::
::12345::16::Знаменитости::Песни::
::34126::17::Разное::Интернет::
-------------
Если
$id = 12345;
Чтоб выводило:
Знаменитости --> Песни
|
|
|
|
programmer
С нами с 08.12.02
Сообщения: 7615
Рейтинг: 5760
|
Добавлено: 04/01/05 в 18:42 |
ты форумом не ошибся?
|
|
|
|
С нами с 30.06.03
Сообщения: 794
Рейтинг: 202
|
Добавлено: 04/01/05 в 18:43 |
add писал: | Кто знает как читать строку из 1.txt которая начинается с 12345.
Пример:
--------------
1.txt
--------------
::1345::15::веб мастеру::php::
::12345::16::Знаменитости::Песни::
::34126::17::Разное::Интернет::
-------------
Если
$id = 12345;
Чтоб выводило:
Знаменитости --> Песни |
$f1=fopen("1.tx","r");
while(!feof($f1)){
$str=fread($f1);
if(strpos("$str","12345")){
echo $str;
flush();
}
fclose($f1);
примерно так
|
|
|
|
С нами с 30.06.03
Сообщения: 794
Рейтинг: 202
|
Добавлено: 04/01/05 в 18:48 |
то есть фгетс а не фрид =)))))
|
|
|
|
С нами с 03.01.05
Сообщения: 62
Рейтинг: 1
|
Добавлено: 04/01/05 в 21:00 |
Спасибо!!! А можно подробнее, п то у меня выводит:
::12345::16::Знаменитости::Песни::
А мне нужно:
Знаменитости --> Песни
Может кто знает как???
|
|
|
|
С нами с 30.06.03
Сообщения: 794
Рейтинг: 202
|
Добавлено: 04/01/05 в 21:08 |
ну тут нужно регекспом ковырять=))
или переделать исходный файл
например так
12345 Знаменитости {Х} Песни
тогда можно без проблем расковырять строку
|
|
|
|
С нами с 03.01.05
Сообщения: 62
Рейтинг: 1
|
Добавлено: 04/01/05 в 21:34 |
Alpha_Juno писал: | ну тут нужно регекспом ковырять=)) |
А можно пример превести, а то я пхп плохо знаю...
|
|
|
|
С нами с 30.06.03
Сообщения: 794
Рейтинг: 202
|
Добавлено: 04/01/05 в 21:35 |
add писал: | А можно пример превести, а то я пхп плохо знаю... |
я регексп не знаю
|
|
|
|
С нами с 03.01.05
Сообщения: 62
Рейтинг: 1
|
Добавлено: 04/01/05 в 21:42 |
Цитата: | или переделать исходный файл |
Переделовать не как нильзя!!!
Последний раз редактировалось: add (04/01/05 в 21:48), всего редактировалось 1 раз
|
|
|
|
С нами с 03.01.05
Сообщения: 62
Рейтинг: 1
|
Добавлено: 04/01/05 в 21:44 |
Я сейчас типа такого что то пытаюсь сделать, но не получается.
Alpha_Juno:
Знаеш так можно сделать, если можно то как?
Код: | for ($i=0;$i<count($xfile);$i++ ) {
$ud = explode("::",$xfile[$i]);
print"$ud[2]";
} |
|
|
|
|
С нами с 30.06.03
Сообщения: 794
Рейтинг: 202
|
Добавлено: 04/01/05 в 22:59 |
add писал: | Я сейчас типа такого что то пытаюсь сделать, но не получается.
Alpha_Juno:
Знаеш так можно сделать, если можно то как?
Код: | for ($i=0;$i<count($xfile);$i++ ) {
$ud = explode("::",$xfile[$i]);
print"$ud[2]";
} | |
ну да можно и так
|
|
|
|
С нами с 03.01.05
Сообщения: 62
Рейтинг: 1
|
Добавлено: 04/01/05 в 23:52 |
Alpha_Juno писал: | ну да можно и так |
У меня их соеденить не получается, кто может може эти скрипты соеденить нормально?
|
|
|
|
Криптопохуист
С нами с 05.04.03
Сообщения: 17158
Рейтинг: 6019
|
Добавлено: 05/01/05 в 01:54 |
Слушай, а не проще не парить мозг чебе и нам и заюзать mysql?
На крайняк есть куча фришных классов для обработки текстовых БД по SQL-запросам. Ищи.
|
|
|
|
С нами с 03.01.05
Сообщения: 62
Рейтинг: 1
|
Добавлено: 05/01/05 в 11:26 |
Pentarh писал: | Слушай, а не проще не парить мозг чебе и нам и заюзать mysql?
На крайняк есть куча фришных классов для обработки текстовых БД по SQL-запросам. Ищи. |
У меня уже 600 статаей все в текстовых файлах, движок почти готов, мне на мускл смысла переходить нет, тем более хостинг горит!
|
|
|
|
С нами с 03.01.05
Сообщения: 62
Рейтинг: 1
|
Добавлено: 05/01/05 в 16:53 |
Кто знает как соеденить эти скрипты???
|
|
|
|
С нами с 30.06.03
Сообщения: 794
Рейтинг: 202
|
Добавлено: 05/01/05 в 16:55 |
ща я тебе соеденю, успокойся=))))
|
|
|
|
С нами с 30.06.03
Сообщения: 794
Рейтинг: 202
|
Добавлено: 05/01/05 в 17:01 |
<?
$id='12345';
$f1=fopen("1.txt","r");
while(!feof($f1)){
$str=fgets($f1);
if(strpos("$str","$id")){
$ud = explode("::",$str);
echo $ud[3];
echo '-->';
echo $ud[4];
}
}
fclose($f1);
?>
|
|
|
|
htmlcheap.com
С нами с 07.05.04
Сообщения: 6418
Рейтинг: 2072
|
Добавлено: 05/01/05 в 20:43 |
2topicstarter: ты еще чуток помучий AJ'я он тебе и готовый движок напишет . А если серьезно... Почитай книжки по пхп... Чтобы найти ответ на твой вопрос имхо дня три уйдет максимум... Плюсы в том что и сам в тему вникнешь... Советую "Большой Красный Толмуд по ПХП"... вот этот http://www.books.ru/shop/books/84429
|
|
|
|
С нами с 03.01.05
Сообщения: 62
Рейтинг: 1
|
Добавлено: 05/01/05 в 23:11 |
Alpha_Juno:
Большое спасибо!!!
just_beginner:
Когда деньги заработаю куплю книгу...
|
|
|
|