resultaat na submit action weergeven in zelfde pagina?!?!
ik zit met het volgende waar ik niet uitkom:
ik heb deze code in mijn index.php bestand :
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<?php
// invoegen van configuratie bestand met scripting code
require('ssi/config/config.inc.php');
// Eenmalig invoegen van de HTML5 code met CSS - Bovenkant
include_once('ssi/layout/header.inc.php');
include_once('ssi/layout/navigation.inc.php');
// Dynamische inhoud
include( 'ssi/php/' . $rCurrentPage . '.inc.php' );
// Eenmalig invoegen van de HTML5 code met CSS - Onderkant
include_once('ssi/layout/sidebar.inc.php');
include_once('ssi/layout/footer.inc.php');
?>
// invoegen van configuratie bestand met scripting code
require('ssi/config/config.inc.php');
// Eenmalig invoegen van de HTML5 code met CSS - Bovenkant
include_once('ssi/layout/header.inc.php');
include_once('ssi/layout/navigation.inc.php');
// Dynamische inhoud
include( 'ssi/php/' . $rCurrentPage . '.inc.php' );
// Eenmalig invoegen van de HTML5 code met CSS - Onderkant
include_once('ssi/layout/sidebar.inc.php');
include_once('ssi/layout/footer.inc.php');
?>
ik heb deze code in mijn navigatie.inc.php bestand :
Code (php)
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
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
<?php
$standard = "main";
$permitted = array(
"main",
"choosexml",
"application",
"presentation",
"calculation",
"rapports" );
if ( isset( $_GET['page'] ) && in_array( $_GET['page'], $permitted ) ) {
$rCurrentPage = $_GET['page'];
} else {
$rCurrentPage = $standard;
}
?>
<body>
<div class='content'>
<header>
<h1></h1>
<nav>
<ul>
<li><a href="index.php" class="current">Home</a></li>
<li><a href="index.php?page=choosexml"><?php echo NAV_LINK_1; ?></a></li>
<li><a href="index.php?page=application"><?php echo NAV_LINK_2; ?></a></li>
<li><a href="index.php?page=presentation"><?php echo NAV_LINK_3; ?></a></li>
<li><a href="index.php?page=calculation"><?php echo NAV_LINK_4; ?></a></li>
<li><a href="index.php?page=rapports"><?php echo NAV_LINK_5; ?></a></li>
</ul>
</nav>
</header>
$standard = "main";
$permitted = array(
"main",
"choosexml",
"application",
"presentation",
"calculation",
"rapports" );
if ( isset( $_GET['page'] ) && in_array( $_GET['page'], $permitted ) ) {
$rCurrentPage = $_GET['page'];
} else {
$rCurrentPage = $standard;
}
?>
<body>
<div class='content'>
<header>
<h1></h1>
<nav>
<ul>
<li><a href="index.php" class="current">Home</a></li>
<li><a href="index.php?page=choosexml"><?php echo NAV_LINK_1; ?></a></li>
<li><a href="index.php?page=application"><?php echo NAV_LINK_2; ?></a></li>
<li><a href="index.php?page=presentation"><?php echo NAV_LINK_3; ?></a></li>
<li><a href="index.php?page=calculation"><?php echo NAV_LINK_4; ?></a></li>
<li><a href="index.php?page=rapports"><?php echo NAV_LINK_5; ?></a></li>
</ul>
</nav>
</header>
ik heb deze code in het choosexml bestand :
Code (php)
1
2
3
4
5
6
2
3
4
5
6
Select the right XML file here with the starting base points from the the project folder.<br /><br />
<form enctype="multipart/form-data" action="ssi/php/showxml.inc.php" method="post">
After selecting the right file please click on : <i>Show XML data in table to continue....</i><br /><br />
<input name="file" type="file"><br /><br />
<input type="submit" value="Show XML data in table">
</form>
<form enctype="multipart/form-data" action="ssi/php/showxml.inc.php" method="post">
After selecting the right file please click on : <i>Show XML data in table to continue....</i><br /><br />
<input name="file" type="file"><br /><br />
<input type="submit" value="Show XML data in table">
</form>
Nu wil ik dat de resultaten na de submit knop worden weergegeven op de dezelfde pagina en niet dat de resultaten op een nieuwe pagina zonder web lay out worden geplaatst.
Hoe kan ik dit oplossen??
Een link met een GET-argument meegeven, en deze in de permitted_array plaatsen.