Форум программистов, компьютерный форум, киберфорум
JavaScript
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.87/15: Рейтинг темы: голосов - 15, средняя оценка - 4.87
0 / 0 / 0
Регистрация: 23.04.2015
Сообщений: 6
1

Чтение ini/txt файла из корня сайта

23.04.2015, 00:43. Показов 3055. Ответов 6
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Доброго времени суток. Имеется следующее:

1. В корне сайта лежит файл с list.ini, который имеет следующую структуру:

Код
[list]
100=7
101=1
2. На сайте есть форма, в которую вписывается левая часть (ключ), и после нажатия кнопки "проверить" alert'ом должна показываться правая часть текста (значение ключа). В коде форма выглядит так:
HTML5
1
2
3
4
<form action="" onsubmit="completeAndRedirect(); return false;"> 
<input type="text" name="text" pattern="^[ 0-9]+$" value="" tabindex="1"/>
<input class="button-white" type="submit" name="In" value="Проверить" tabindex="2"/> 
</form>
Суть проблемы в том, что все подключаемые библиотеки для чтения/записи INI очень скудно документированы, а с PHP у меня еще большие проблемы, чем с javascript.


Как осуществить подобное? А если вместо чисел [1..7] можно будет вывести произвольный текст, то это вообще здорово.

Есть вариант вместо INI-файла использовать txt-файл такого вида:
Код
100,7
101,1
Если это гораздо проще в реализации, то это даже хорошо.

Буду рад любой помощи, голова уже попросту отъезжает. Спасибо!
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
23.04.2015, 00:43
Ответы с готовыми решениями:

Чтение данных из txt файла и заполнение html-таблицы
Подскажите, пожалуйста, столкнулся с проблемой (в связи с тем, что умею выводить только &quot;Привет...

Постоянное чтение .txt файла
Приветствую, форумчане. Возможно ли сделать так, чтоб JS код постоянно читал файл и при изменении...

Чтение из txt файла JSON формат
Собственно есть файлик test.txt: { &quot;response&quot;: { &quot;players&quot;: } } Подскжаите...

Чтение txt/ini файла из ресурсов
В проекте есть 4 ini ресурса, как мне их прочитать? Я понимаю, что возможно делаю полную чушь, но...

6
Ренегат
Эксперт HTML/CSS
1740 / 1085 / 386
Регистрация: 06.08.2014
Сообщений: 5,203
Записей в блоге: 1
23.04.2015, 14:37 2
там через split надо делать

в общем домой приду и сделаю тебе

Добавлено через 2 часа 22 минуты
должно работать
Javascript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
function getKeysAndValsFromTxt(src){
    ret={};
    req= (function(){// создание AJAX
        var q;
        try {
            q=new ActiveXObject("Msxml2.XMLHTTP");
        } catch(error1) {
            try {
            q=new ActiveXObject("Microsoft.XMLHTTP");
            } catch (error2) {
                q=false;
            }
        }
        if (q) {
            q= new XMLHttpRequest();
        }
        return q;
    })()
    req.onreadystatechange=function() {// обработка AJAX
        if(req.readyState==4 && req.status==200) {// ну и наконец-то долгожданный код
            text= req.responseText;
            // разделение по строкам
            strings=text.split("\n");
            strings.forEach(function(e){
                q=e.split(",")
                ret[q[0]]=q[1]
            });
            return ret;// ну и выдаём тебе ответ), в виде объекта с "ключами" и "значениями"
        }
    }
    req.open("GET",src,false);
    req.send(null);
}
ответом будет объект, в твоём случае такой
Javascript
1
2
3
4
{
"100": "7",
"101":"1"
}
0
0 / 0 / 0
Регистрация: 23.04.2015
Сообщений: 6
23.04.2015, 14:58  [ТС] 3
А как вывести alert'ом правую часть, предваритально вбив левую в форму?
0
Ренегат
Эксперт HTML/CSS
1740 / 1085 / 386
Регистрация: 06.08.2014
Сообщений: 5,203
Записей в блоге: 1
23.04.2015, 15:08 4
ну смотрите
Javascript
1
2
3
object=getKeysAndValsFromTxt("ссылочка на ваш txt")
 
alert(object[/*а вот тут ваш ключик на цифру, а вот как вы его собираетесь брать вы не сказали:(*/])
0
0 / 0 / 0
Регистрация: 23.04.2015
Сообщений: 6
23.04.2015, 16:23  [ТС] 5
Я собираюсь вписывать его в форму на странице, код которой есть в первом посте под цифрой 2.
Другими словами, я ввожу 100 - показывается алерт "7", я ввожу 101 - показывается алерт "1".
0
3325 / 2845 / 1423
Регистрация: 15.01.2014
Сообщений: 6,170
23.04.2015, 16:26 6
FyodorT, у вас есть возможность хранить данные в виде json-строки? Другими словами, вы сами формируете данные в файле?
0
Ренегат
Эксперт HTML/CSS
1740 / 1085 / 386
Регистрация: 06.08.2014
Сообщений: 5,203
Записей в блоге: 1
25.04.2015, 14:41 7
Lazy_Den, с json конечно в 1000 раз легче, но думаю чтоFyodorT не имеет такой замечательнейшей возможности, я бы хранил в базе
0
25.04.2015, 14:41
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
25.04.2015, 14:41
Помогаю со студенческими работами здесь

Чтение ini файла с сайта
Доброго всем времени суток! Есть необходимость чтения ini'шника, который находится на сайте....

Чтение из файла 'New.txt', запись четных строк в '1.txt', а нечетных в '2.txt'
В общем все работает, но есть &quot;НО&quot;, иначе бы не открывал тему. Содержимое исходного файла: 1 1 1...

Чтение ini с сайта без загрузки
Всем доброго времени суток. На этот раз у меня такая проблема... Есть простенкий код для чтения...

Редактирование файла SETUP.INI.txt
Всем Привет! Тема следующая. Имеется диск Microsoft Office Professional 2003 VL он пустой без...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru