Вот структура веб-сайта, который я создаю:
У меня first.php, который включает в себя second.php.
В second.php у меня есть ссылка на форму, и у меня есть $ _GET, чтобы получить параметры URL, отправленные на последней странице этой структуры.
form.php сообщает action.php (последняя страница этой структуры), что регистр переключателя - FORM.
Внутри корпуса ФОРМА у меня есть:
header("Location: second.php?param1=OK¶m2=OK");
С помощью этой строки я загружаю страницу second.php с параметрами, но мне нужно загрузить страницу first.php, включающую в себя second.php вместе с параметрами, чтобы я мог использовать $ _GET
Есть ли способ, которым я могу это сделать? Ниже структуры.
Спасибо за тонну!
first.php
I'm the first page<br><br>
<div style="width:500px;height:500px;border:2px solid red;"><?php include "second.php" ?></div>
second.php
<?php
$param1 = $_GET['param1'];
$param2 = $_GET['param2'];
?>
<script language="javascript" src="http://code.jquery.com/jquery-1.4.4.min.js"></script>
<script>
$(document).ready(function(){
$("#theform").click(function(theevent){
$("#pre_target").html('<div id="target"></div>');
theform();
});
})
function theform() {
$("#target").load("form.php", {}, function(){ });
}
</script>
I'm the second page
<div id="pre_target">
<a href="#" id="theform">Go to form</a>
</div>
form.php
<form method="post" action="action.php">
<input type="hidden" name="ACTION" value="FORM">
<input type="submit" value="submit" name="submit">
</form>
action.php
<?php
switch($_REQUEST["ACTION"]) {
case "FORM":
header("Location: second.php#pre_target?param1=OK¶m2=OK");
break;
.
.
.
?>