Получение внешних данных для проекта

serg32

Client
Регистрация
27.02.2015
Сообщения
545
Благодарностей
15
Баллы
18
Здравствуйте. Подскажите пожалуйста каким образом можно получать данные в проект из вне? Пока я нашел только один способ - это получение данных из txt файла, который у меня привязан как список и из него построчно беру нужные мне данные, а эти данные записывает php скрипт, который запускается get запросом, есть только одно громадное "НО" , когда php делает большое количество обращений к данному файлу (примерно 10-20 сразу) получается такая ситуация что данные записываются некорректно , а именно они должны записываться построчно, но как я думаю ввиду большого числа обращений происходит одновременное обращение к файлу и строки, которые должны были записаться построчно записываются в одну строку, тем самым когда ЗП обращается к файлу и берет строку там находятся некоретные данные, потому что строка спаяна с той, которая должна была записаться построчно, а записалась в одну строку. Я вот думаю каким образом можно еще организовать передачу данных в проект? Может кто подскажет?
 

doc

Client
Регистрация
30.03.2012
Сообщения
8 684
Благодарностей
4 641
Баллы
113

serg32

Client
Регистрация
27.02.2015
Сообщения
545
Благодарностей
15
Баллы
18

doc

Client
Регистрация
30.03.2012
Сообщения
8 684
Благодарностей
4 641
Баллы
113

serg32

Client
Регистрация
27.02.2015
Сообщения
545
Благодарностей
15
Баллы
18

doc

Client
Регистрация
30.03.2012
Сообщения
8 684
Благодарностей
4 641
Баллы
113

serg32

Client
Регистрация
27.02.2015
Сообщения
545
Благодарностей
15
Баллы
18

serg32

Client
Регистрация
27.02.2015
Сообщения
545
Благодарностей
15
Баллы
18
Вы случайно не реализовывали данную схему работы? Пока только получилось поставить MySQL Workbench и получать данные из созданной базы в самом ЗП, но не получается записать данные из php файла в эту БД. И в ЗП получается только брать данные а как их дальше удалить пока не ясно...
 

svaminar

Client
Регистрация
21.08.2013
Сообщения
834
Благодарностей
379
Баллы
63
Лично я пользуюсь хостингами, а не ставлю мускуля
К примере свеб дает на 14 дней тес без номеров и смс бусплатно. Мне пока зватает. Если что возьми за 2-3 бакса платний хостинг
 

serg32

Client
Регистрация
27.02.2015
Сообщения
545
Благодарностей
15
Баллы
18
Лично я пользуюсь хостингами, а не ставлю мускуля
К примере свеб дает на 14 дней тес без номеров и смс бусплатно. Мне пока зватает. Если что возьми за 2-3 бакса платний хостинг
к удаленной БД вообще не получилось подсоединиться через ЗП, только к локальной получается
 

serg32

Client
Регистрация
27.02.2015
Сообщения
545
Благодарностей
15
Баллы
18
Фух ты блин, разобрался, все работает. С БД больше вроде нет вопросов. Остался только один момент, из БД я получаю строку данными, разделитель я указал специально $ , и вид строки следующий: значение1$значение2$значение3$значение4 и так далее, подскажите как это дело теперь разбить по переменным, что бы значение1 в одну переменную значение2 в другую и так далее, это делать надо через регулярку, но что то у меня не совсем получается, хватает все подряд.
 

Moadip

Client
Регистрация
26.09.2015
Сообщения
509
Благодарностей
824
Баллы
93
Код:
var str = "значение1$значение2$значение3$значение4";
var split = str.Split('$');

var v1 = split[0];
var v2 = split[1];
var v3 = split[2];
var v4 = split[3];
Разбиваем строку, разделить $, на выходе массив значений.
По индексу получаем нужное.
 

serg32

Client
Регистрация
27.02.2015
Сообщения
545
Благодарностей
15
Баллы
18
Код:
var str = "значение1$значение2$значение3$значение4";
var split = str.Split('$');

var v1 = split[0];
var v2 = split[1];
var v3 = split[2];
var v4 = split[3];
Разбиваем строку, разделить $, на выходе массив значений.
По индексу получаем нужное.
Спасибо, я уже кубиками натыркал, думал регуляркой можно и считать совпадения.
 

Кто просматривает тему: (Всего: 2, Пользователи: 0, Гости: 2)