PDA

View Full Version : سوال: ارسال متن از طريق سيژن براي فرد مقابل



ravand
سه شنبه 16 اسفند 1390, 10:28 صبح
سلام .
آيا ميشه مقداري رو مثل متن رو در سيژن ذخيره كرد و براي فردي در سيستم ديگه ارسال كرد؟
من كه تستش كردم نشد. ولي يكي از دوستان روي حرفش اسرار داره و ميگه كه شدني هست .
اين كد ارسال :

<form action="8.php" method="post">
<input type="text" name="user"><br>
<input type="password" name="pass"><br>
<input type="submit" value="submit">
</form>

اينم دريافت :
8.php

<?php
session_start();
$username=$_POST['user'];
$password=$_POST['pass'];
$_SESSION['user']="$username";
$_SESSION['pass']="$password";
echo $_SESSION['user'];
echo $_SESSION['pass'];
?>
وقتي ما مقدار رو با اين كدها مي فرستيم ميخوام فرد مقابل با رفرش صفحه ي 8.php مقدار سيژن ارسالي رو دريافت كنه. من فكر ميكنم بايد حتما در ديتابيس ذخيره بشه. نظر شما چيه؟
متشكرم.

iker-casillas
سه شنبه 16 اسفند 1390, 15:12 عصر
سلام
من تا اونجایی که می دونم سیژن مربوط به یک سیستم است و تو دو تا سیستم نمی شه از یه سیژن استفاده کرد.سیژن ها تو مرورگر سیستم شما ذخیره می شوند

afzaly
چهارشنبه 17 اسفند 1390, 10:48 صبح
سلام
میتونی سژنو توی متغیر بریزی و به سیستم دیگه ای گت کنی ولی اصلا کار درستی نیست از نظر امنیت مشکلات جدی داره البته اگر دو تا برنامه در یک زمان باز بشه اتفاقی که گفتی می افته یعنی سژنی که توی برنامه اول داری توی برنامه دوم خوانده میشه ولی اگر فقط در یک زمان باز بشن دو تا شرط دیگه هم دارن اونم اینه که سژنت با سژنای دیگه تداخل نداشته باشن (هم اسم نباشند) دوم اینکه این سژن تو هیچ جایی خالی نشه

ravand
چهارشنبه 17 اسفند 1390, 11:04 صبح
از بابت مشكلات امنيتي خيالتون راحت باشه چون من كاري به اين موضع ندارم ، من فقط مي خوام مهرهاي شطرنج رو حركت بدم.
ميشه يه مثالي اگه داريد بزنيد ما بيشتر متوجه بشيم؟
متشكرم.