[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Считывание из файла информацыю для скрипта
lawbreaker
Помогите люди! короче вот Сайт http://www.allday.ho.ua ПХП Скрипт читает phpscripts.txt
phpscripts.txt :
НАЗВАНИЕ СКРИПТА||ОПИСАНИЕ СКРИПТА||ССЫЛКА ДЛЯ СКАЧИВАНИЯ||КЛЮЧЕВЫЕ СЛОВА

как зделать что бы считывать вначале "название скрипта" и засунуть в первую ячейку а потом "описание скрипта" и засунуть во вторую ячейку?
Я понятно выразидся ? smile.gif



Спустя 3 минуты, 1 секунда (23.01.2009 - 00:07) jetistyum написал(а):
ты же сам должен отвечать на такие вопросы smile.gif) у тебя же форум с соотв. тематикой smile.gif
почитай про explode()

Спустя 3 минуты, 55 секунд (23.01.2009 - 00:11) kirik написал(а):
PHP
$line = 'НАЗВАНИЕ СКРИПТА||ОПИСАНИЕ СКРИПТА||ССЫЛКА ДЛЯ СКАЧИВАНИЯ||КЛЮЧЕВЫЕ СЛОВА';
list(
$script_name, $description, $link, $keywords) = explode('||', $line);
echo 'Название скрипта - '.$script_name.'<br />';
echo 'Описание скрипта - '.$description.'<br />';
echo 'Ссылка для скачивания - '.$link.'<br />';
echo 'Ключевые слова - '.$keywords.'<br />';

lawbreaker, поимей совесть, хватит свой сайт пиарить!
ЗЫ. если посмотришь внимательно на ссылку, то она будет такой, через редирект - _...counter.php?link=http://www._allday_.ho.ua. Поисковики не любят такие ссылки, и тебе никакой пользы что ты светишь свой сайт тут.

Спустя 13 минут, 50 секунд (23.01.2009 - 00:25) jetistyum написал(а):
а вообще, ув. тов. мегапрограммист, владелец заводов, газет, параходов, для подобных махинаций существуют базы данных

Спустя 39 минут, 28 секунд (23.01.2009 - 01:04) twin написал(а):
Есть польза. Только другая. Кто то должен на вопросы отвечать, иначе форум то совсем пустой будет )))

Спустя 4 минуты, 28 секунд (23.01.2009 - 01:09) lawbreaker написал(а):
НУ! я в БД не разбераюсь!
kirik
а я могу зделать так?
PHP
$line=$fp;
$fp=fopen('phpscripts.txt','a');
fread('$fp''все строки прочитать');
fclose($fp);

Спустя 15 минут, 11 секунд (23.01.2009 - 01:24) kirik написал(а):
lawbreaker, можешь. Только у тебя код не верный. Читай описание fread();, а лучше юзай file();

Спустя 8 часов, 15 минут, 27 секунд (23.01.2009 - 09:39) sergeiss написал(а):
Реализация несложная, на самом деле smile.gif
Я сделал для себя класс, который грузит подобные файлы. Загружаются они в двумерный массив (с текстовыми индексами, взятыми из заголовков). Поэтому я могу всегда найти нужную колонку по ее имени, не задумываясь о номере позиции в строке.
В моем случае данные из файла в БД грузятся не из всех колонок, поэтому использование такой схемы (как у меня) вполне оправдано.

Порядок действий такой: сначала гружу данные через file(), затем пробегаю по массиву и делаю новый двумерный массив (с помощью explode()). Заодно "отбраковываются" строки, где количество данных меньше, чем некий указанный заранее минимум.
Ну, а потом просто использую эти данные.

Спустя 8 часов, 25 минут, 8 секунд (23.01.2009 - 18:05) lawbreaker написал(а):
а как мне тогда быть?
если в Phpscipts.txt :
PHP
NAME||LINK||KEYWORD||FIGNA KAKAE TA||
NAME||LINKNAFAIL||KEYWORDS||FIGNA DRUGAIA ||

как мне тггда быть с ?
kirik
PHP
$line = 'НАЗВАНИЕ СКРИПТА||ОПИСАНИЕ СКРИПТА||ССЫЛКА ДЛЯ СКАЧИВАНИЯ||КЛЮЧЕВЫЕ СЛОВА';
list(
$script_name, $description, $link, $keywords) = explode('||', $line);
echo 'Название скрипта - '.$script_name.'<br />';
echo 'Описание скрипта - '.$description.'<br />';
echo 'Ссылка для скачивания - '.$link.'<br />';
echo 'Ключевые слова - '.$keywords.'<br />';

вот ето как мне применять? $script_name ????

Спустя 1 день, 1 час, 50 минут, 16 секунд (24.01.2009 - 19:55) Sylex написал(а):
блин, кто ответит, тому -10

Спустя 9 минут, 46 секунд (24.01.2009 - 20:05) twin написал(а):
Sylex

Ну зачем же так? Мальчику 13 лет, а он такие вопросы задаёт. Пусть учится, мало ли глупостей может человек не со зла наделать

lawbreaker
Вот про эту функцию почитай в мануале
file()

Спустя 12 часов, 11 минут, 11 секунд (25.01.2009 - 08:16) Sylex написал(а):
twin
в таком случае, если это одаренный мальчик, то можно предложить ему парочку хороших электронных учебников для начинающих, или он может попросить маму купить хорошую книжку. Вопросы элементарные, и бесконечные. Представь если бы я задавал постоянно все вопросы, которые у меня возникают, знаешь их сколько?!

Наоборот, отвечая постоянно на вопрос, мы приучаем человека НЕ ДУМАТЬ, а ЗАДАТЬ ВОПРОС на форуме, и ждать когда тебе ответят, это атрофирует мозк!

Учить нужно ДУМАТЬ, учить нужно УМЕНИЮ ИСКАТЬ НУЖНОЕ, учить нужно ЭКСПЕРИМЕНТИРОВАТЬ.

Спустя 1 день, 15 часов, 12 минут, 57 секунд (26.01.2009 - 23:29) lawbreaker написал(а):
так мне кто-то поможет?

Спустя 38 минут, 54 секунды (27.01.2009 - 00:08) twin написал(а):
Малыш, я же написал - тут почитай file()
На, не мучайся. Только всё равно почитай.
PHP
<?php

$file 
= file("Phpscipts.txt");
foreach(
$file as $line)
{
list(
$script_name, $description, $link, $keywords) = explode('||',$line); 
echo 
'Название скрипта - '.$script_name.'<br />';
echo 'Описание скрипта - '.$description.'<br />';
echo 'Ссылка для скачивания - '.$link.'<br />';
echo 'Ключевые слова - '.$keywords.'<br />';
}

Спустя 1 час, 23 минуты, 49 секунд (27.01.2009 - 01:31) Bezdna написал(а):
twin, предположу, что следующий вопрос от ТС будет: "Зарегистрируйтесь на сайте http://....ua , и подскажите куда там засунуть $script_name"?

Спустя 2 минуты, 30 секунд (27.01.2009 - 01:34) kirik написал(а):
Цитата (Bezdna @ 26.01.2009 - 17:31)
"Зарегистрируйтесь на сайте http://....ua , и подскажите куда там засунуть $script_name"

=))) вам, телепатам, нужно молоко бесплатно давать! =)


_____________
Я Андрей и мне 14 лет :)
И ни как не дождусь когда HardWoman меня удалит
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.