Asp классическая страница для переполнения стека

У меня есть этот URL в классическом ASP: «http: /blablabla/123.asp? Id = 1293». Мой вопрос, есть ли способ передать номер идентификатора во внешний скрипт php без использования формы и отправить, или это единственный способ сделать это ??

Мой скрипт data.php:

<?php

$xxx = $_POST["xxx"];

//... some code

$gantt->render_complex_sql("SELECT * FROM gantt_tasks WHERE something = '".$xxx."'" , "id", "start_date,duration,text,progress,parent","");
?>

Моя страница «123.asp? Id = 1293»:

<html>
<head>
// .. scripts and title
</head>
<body>
<form id="form1" method="post" action="data.php">
<input type="hidden" name="xxx" value="Request.QueryString("id")" />
</form>
<div id="gantt_here" style='width:100%; height:100%;'></div>
<script type="text/javascript">

gantt.init("gantt_here");
gantt.load("data.php");

</script>
</body>
</html>

И я не хочу использовать страницу «Response.Redirect».

-4

Решение

Вы можете сделать это:

ОБНОВИТЬ:

gantt.load('data.php?id=<%= Request.QueryString("id") %>');

Но это звучит очень странно, если использовать старые файлы asp и php в одном проекте.

0

Другие решения

Других решений пока нет …