Soruyu tam olarak anlayamıyorum, ama bu soru benim yapmak istediğimi düşündüğüm yolumu açıklıyor.
jQuery'yi eklediğinizden emin olun.
Kodu:
<html>
<head>
<title>Tab name</title>
<meta charset = "UTF-8" />
<script type = "text/javascript" src = "http://code.jquery.com/jquery-1.1.13.min.js"></script>
<script type = "text/javascript" src = "script.js"></script>
</head>
<body>
</body>
</html>
Sonra addsession.php
adlı bir dosya yapmak. addsession.php
için
Kodu: script.js
için
<?php session_start(); ?>
<?php
if(isset($_POST["name"])){
$name = $_POST["name"];
} else {
print '<p style = "color: red; font-weight: bold;">Name not defined!</p>' . "\n";
$name = "unknownsessionvariable";
}
if(isset($_POST["value"])){
$value = $_POST["value"];
} else {
$value = "";
}
$_SESSION[name] = value;
?>
Kodu:
function session(name, value){
$.post(addsession.php, {"name" : name, "value" : value});
window.location.reload(); // This line maybe should be here depending on what you are doing.
}
$(document).ready(function(){
session("sessvar", "supervalue");
});
örnek kod parçacığı: Gerçekten de
function session(name, value){
$.post("http://www.eastonwerling.com/addsession.php", {"name" : name, "value" : value});
//window.location.reload();
$(document).ready(function(){
session("sessvar", "supervalue");
});
<script src="http://code.jquery.com/jquery-1.11.3.min.js"></script>
<p>This example depends on www.eastonwerling.com (my website).</p>
, (web programcısı adına duyarlılık varsayarak) yapamadı. $ _SESSION için veriler sunucunun kendisinde tutulur ve çerez olarak saklanan bir anahtar tarafından araştırılır. "$ _SESSION" daki veriye gerçekte izin vermenin bir yolu yoktur, ancak bir kullanıcı başka bir oturumun oturum kimliğini tahmin edebilir ve uygun oturum çerezini gönderebilir. Ama tüm niyet ve amaçlar için, size (web programcısı), diğer kullanıcıyla tam olarak aynı olurdu, bu yüzden onlara karşı korunmak sizin sorumluluğunuzda değil. Firesheep (http://codebutler.github.com/firesheep/) bunu yapar. – Ashe
@Arlen - Düzenlememe bir göz attıysanız, sorduğum diğer soruda tam olarak aradığım cevap bu. Bazı repçiler orada kapmak için. – Ben
Ve eğer RSA özel anahtarınıza insan verirseniz, o zaman RSA şifreleme bozuk ... –