
لینک خرید در پایین صفحه قرار دارد.
فایل آماده پرینت(با فرمت ورد)
تعداد صفحات:10
امنیت در PHP
تزریق اسکریپتهای سمت کاربر (Cross Site Scripting)
در این گونه حملات مهاجم بر روی نقطه ضعف برنامه شما برای کار با ورودی های کاربر که می توانند یک کد HTML یا جاوااسکریپت باشند متمرکز می شود.
<?PHP
$filename="aa";
if (isset($HTTP_POST_VARS[comment])
and !empty($HTTP_POST_VARS [comment])){
if (!$handle = fopen($filename, a)) {
echo "Cannot open aa file";
exit;
}
if (fwrite($handle, $_POST[comment]." ") === FALSE) {
echo "Cannot write to file";
exit;
}
echo "Success";
fclose($handle);
}
?>
<form action="" method="POST">
<p>
<textarea name="comment" cols="50"></textarea>
</p>
<p>
این برنامه یک ورودی از کاربر می گیرد و آن را برروی یک فایل ذخیره می کند.سپس محتویات فایل را که ورودیکاربران است را خوانده و بر روی صفحه نمایش میدهد.استفادهاز یک فایل برای ذخیره اطلاعات اینجا صرفا برای ساده ترکردن اسکریپت بوده تا برنامه نویسان سایر زبان ها همبتوانند بدون مشکل کد ها را متوجه شوند.فرق چندانی بین ایناسکریپت و اسکریپتی که از دیتابیس برای ذخیره اطلاعاتاستفاده میکند در موضوع مورد بحث نیست.
برچسب های مهم
ریاضیات در بسیاری از زمینهها مثل علوم طبیعی، مهندسی، پزشکی، اقتصاد و علوم اجتماعی یک علم ضروری است. با گذشت زمان، شاخههای کاملاً جدیدی در ریاضیات بهوجود آمدهاند؛ مثل نظریه بازیها. ریاضیدانان در ریاضیات محض (مطالعه ریاضی با هدف کشف هرچه بیشتر رازهای خود آن) بدون اینکه ... ...