У меня есть 4 php страницы для разных целей, они следующие:

readxmlfile.php: используется для чтения данных из файла "result.xml" и вставки данных в таблицу "ci_result". После вставки данных в таблицу "ci_result" данные будут ниже:

id     result_list
1      Name = Ciclo-Attivo@Application solutions = @Softwares = @Application solutions = Portale-Ciclo-Attivo$ 1 3$ Ciclo-Attivo$ Portale-Ciclo-Attivo@map level = 0@CI Type = Business Process@                                          
2      Name = Portale-Ciclo-Attivo@Application solutions = @Softwares = @CIs = Fatturazione$ 3 4$ Portale-Ciclo-Attivo$ FatturazionedArco-Portal$ 3 6$ Portale-Ciclo-Attivo$ dArco-PortalMYLFRAdmin SR-CTH3G01$ 3 9$ Portale-Ciclo-Attivo$ MYLFRAdmin SR-CTH3G01@Impact analysis: configuration of the redundancy = The solution is up if all CIs are up@map level = 1@CI Type = Application Solution@ 

И так далее...

loaddataintomaptable.php: используется для чтения данных из таблицы ci_result и вставки в таблицу map_node и map_edge.

update_map_tables.php: используется для обновления записей в таблицах "map_node" и "map_edge".

generate_bp_conf.php: используется для создания файла "bp.conf" после обновления таблиц "map_node" и "map_edge".

4 страницы php работают правильно, когда я "запускаю" страницы одну за другой на веб-сервере. Теперь я хочу вызвать 4 страницы php на одной странице php, чтобы уменьшить количество дополнительных шагов. Кто-нибудь знает, как вызвать несколько страниц на одной странице php? именно, можем ли мы сделать "http: //localhost/web/pages/readxmlfile.php" для эти 4 страницы на одной странице php?

0
Anwar Ahmat 21 Окт 2015 в 12:53

2 ответа

Лучший ответ

Вы можете попробовать что-то вроде этого:

<?php
include 'readxmlfile.php';
include 'loaddataintomaptable.php';
include 'update_map_tables.php';
include 'generate_bp_conf.php';
0
tino.codes 21 Окт 2015 в 09:59

Вы можете создать файл index.php, и на самом деле вы можете это сделать:

if(isset($_GET['page'])){
    $page = $_GET['page'];
}
include_once 'layout.php';

И в layout.php:

<!DOCTYPE html>
<html>
....
<body>
<?php include $page.'.php'; ?>
-1
Krisztián Dudás 21 Окт 2015 в 14:32