/ Nastaviť reláciu ASP Z PHP - php, session, asp - classic

Nastaviť reláciu ASP z PHP - php, session, asp - classic

Povedzme, že mám reláciu nazvanú "prístup", ktorá je kontrolovaná pomocou ASP a má vlastný prihlasovací systém.

Je možné, aby som použil PHP skript na to, aby som mohol vidieť "prístup" reláciu tak, aby sa automaticky nastavil?

Ak to nie je možné, niekto vie, ako môžem získať ekvivalent ASP:

<?php
session_start();
if($_POST["xxxxx"] == "yyyyy"){
$_SESSION["id"] = 1;
header("Location: admin/manage_admin.php");
}

if(isset($_GET["logout"])){
session_destroy();
header("Location: login.php?logout");
}
?>

odpovede:

1 pre odpoveď č. 1

Spôsob, ako urobiť niečo podobné v asp by bolo

<%
If Request.Form("xxxxx") = "yyyyy" then
Session("id") = 1
Response.Redirect("admin/manage_admin.asp")
End If

If Request.Querystring("logout") = 1 then
Session.Abandon
Response.Redirect("login.asp")
End If
%>

Zdieľanie premenných relácie medzi rôznymije ťažké. To, čo by ste pravdepodobne museli pozrieť, je spôsob, ako ich uložiť do databázy. Existuje článok MSDN, ktorý hovorí o tom, ako to urobiť s klasickými ASP a ASP.net, ktoré vám môžu pomôcť pochopiť koncept.

https://msdn.microsoft.com/en-us/library/aa479313.aspx

Zvyčajné hack to dostať okolo to však je pre stránku v jednom jazyku prejsť premenné na stránku v inom prostredníctvom buď ajax volanie alebo neviditeľný iFrame