Форум программистов, компьютерный форум, киберфорум
PHP для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.71/7: Рейтинг темы: голосов - 7, средняя оценка - 4.71
16 / 16 / 4
Регистрация: 19.04.2013
Сообщений: 1,194

Получить значение поля verification из xml

21.04.2015, 09:03. Показов 1490. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
курлом вытягиваю xml:

PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
$apiData = array(
          'api_username' => '--------',
          'api_password' => '---------',
          'MODULE'       => '---------',
          'COMMAND'      => '---------',
          'FILTER[id]'   => '-------'
    );
    $URL = 'http://api.-------------------------------;
 
    $ch = curl_init($URL);
    curl_setopt($ch, CURLOPT_POST, true);
    curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($apiData));
    curl_setopt($ch, CURLOPT_BINARYTRANSFER, 1);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt($ch, CURLOPT_TIMEOUT, 180);
 
    $result = curl_exec($ch);
мне из всего документа нужно только значение поля verification

пытаюсь получить так:

PHP
1
2
3
4
5
6
7
8
$xml = simplexml_load_string($result);
foreach ($xml as $key=>$value)
{
    foreach ($value as $key2=>$value2)
              {
            echo value2;    
    }
}
но неполучаю ничего! Как правельно????

Вот пример xml-ки:

XML
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
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
<?xml version="1.0" encoding="UTF-8"?>
<status>
    <connection_status>successful</connection_status>
    <operation_status>successful</operation_status>
    <Customer>
        <data_0>
            <id>1</id>
            <FirstName>Liran</FirstName>
            <LastName>Koren</LastName>
            <gender>female</gender>
            <email>lirankoren@gmail.com</email>
            <password>fd32fa63ca364055cd8631058e6adaf9</password>
            <cellphone/>
            <phone>(972) 52-4078782</phone>
            <fax/>
            <specialAccountNumber/>
            <personalId/>
            <firstDepositDate>2013-10-21</firstDepositDate>
            <Country>Israel</Country>
            <registrationCountry>Israel</registrationCountry>
            <City/>
            <state/>
            <newCustomer>1</newCustomer>
            <street/>
            <houseNumber>0</houseNumber>
            <aptNumber>0</aptNumber>
            <risk>low</risk>
            <callBackTime/>
            
            <verification>None</verification>
            
            <referLink/>
            <siteLanguage/>
            <timezone>UTC</timezone>
            <promotionalEmails>1</promotionalEmails>
            <tradingEmails>1</tradingEmails>
            <employeeInChargeId>98</employeeInChargeId>
            <employeeInChargeName>Test Test</employeeInChargeName>
            <type>customer</type>
            <approvesEmailAds>0</approvesEmailAds>
            <campaignId>0</campaignId>
            <campaignName/>
            <birthday>0000-00-00</birthday>
            <lastLoginDate>AM 11:36 12/10/14</lastLoginDate>
            <subCampaignId>0</subCampaignId>
            <subCampaignParam>-</subCampaignParam>
            <regTime>2013-10-06 15:10:06</regTime>
            <regTimeFormatted>PM 03:10 06/10/13</regTimeFormatted>
            <lastTimeActive>AM 11:52 12/10/14</lastTimeActive>
            <lastTimeActiveNoFormat>2014-10-12 11:52:05</lastTimeActiveNoFormat>
            <lastUpdate>AM 08:04 16/04/15</lastUpdate>
            <regStatus>activated</regStatus>
            <postCode/>
            <accountBalance>784.80</accountBalance>
            <saleStatus>new</saleStatus>
            <leadStatus>new</leadStatus>
            <regulateStatus>none</regulateStatus>
            <isSuspended>0</isSuspended>
            <isBlackList>0</isBlackList>
            <pnl>2107.10703965</pnl>
            <currencySign>EUR</currencySign>
            <currency>EUR</currency>
            <isLead>0</isLead>
            <a_aid/>
            <a_bid/>
            <a_cid/>
            <isDemo>1</isDemo>
            <VIPGroup>Regular</VIPGroup>
            <group/>
            <potential/>
            <affiliateId>0</affiliateId>
            <regIP/>
            <accumulatedFtd>750.00</accumulatedFtd>
        </data_0>
    </Customer>
</status>
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
21.04.2015, 09:03
Ответы с готовыми решениями:

Получить значение поля БД
После записи в БД нужно получить значение id по логину. (в таблице три поля - id, login, pass) Не могу понять как сделать ещё один запрос...

Получить значение из текстового поля
Всем доброго времени суток. Хочу получить значение из текстового поля в php, как это можно сделать? Заранее спасибо за любую помощь ...

Не могу получить значение поля
register.html &lt;div class=&quot;form-group&quot;&gt; &lt;input type = &quot;file&quot; name = &quot;photo&quot;&gt;&lt;/input&gt; &lt;/div&gt; &lt;button type=&quot;submit&quot;...

1
Заблокирован
21.04.2015, 09:35
PHP
1
2
$xml = simplexml_load_string($result);
echo $xml->Customer->data_0->verification;
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
21.04.2015, 09:35
Помогаю со студенческими работами здесь

Получить значение tipo из xml файла посредством domDocument
Добрый день, уважаемые пользователи ! Подскажите пожалуйста как достать значение tipo из xml файла посредством domDocument ? ...

Phpmyadmin - получить последнее значение поля автоинкремента таблицы
Заливаю ссылку на картинку, которая основывается на id записи. Например, картинка записи с id=1 будет 1.png и т.д. Проблема в том,...

Получить значения элемента xml по заданному имени из поля типа Object
Привет! Помогите чайнику. Задача следующая. Имеется поле типа Object внутри которого лежит XML. Цель - вытащить значение элемента по...

Получить значение элемента из xml
Есть xml-файл: &lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-8&quot;?&gt; &lt;main&gt; &lt;value&gt;123&lt;/value&gt; &lt;value&gt; &lt;/value&gt; &lt;value&gt; &lt;/value&gt; ...

Получить значение из тега XML
Есть XML файл такой структуры &lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-8&quot;?&gt; &lt;rests&gt; &lt;product id=&quot;6041389&quot; cat=&quot;Аксессуары к сумкам&quot;...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: при создании документов установить период списания автоматически. . .
Вывод данных в справочнике через динамический список
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2. Задача: вывести данные из ТЧ нетипового документа. . .
Функция заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению. На форме документа создается. . .
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
10 пpимет, которые всегда сбываются
Maks 31.03.2026
1. Чтобы, наконец, пришла маршрутка, надо закурить. Если сигарета последняя, маршрутка придет еще до второй затяжки даже вопреки расписанию. 2. Нaдоели зима и снег? Не надо переезжать. Достаточно. . .
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 31.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru