اینو دیدی

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

اینو دیدی

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

مقاله امنیت در PHP

اختصاصی از اینو دیدی مقاله امنیت در PHP دانلود با لینک مستقیم و پر سرعت .

مقاله امنیت در PHP


مقاله امنیت در PHP

مقاله کامل بعد از پرداخت وجه

لینک پرداخت و دانلود در "پایین مطلب"

فرمت فایل: word (قابل ویرایش و آماده پرینت)

تعداد صفحات: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']."\n") === FALSE) {

echo "Cannot write to file";

exit;

}

echo "Success";

fclose($handle);

}

?>

<form action="" method="POST">

<p>

<textarea name="comment" cols="50"></textarea>

</p>

<p>

<input type="submit" name="Submit2" value="Submit">

</p>

</form>

<?PHP

$handle = @fopen($filename, "r");

$contents = @fread($handle, filesize($filename));

echo nl2br($contents);

@fclose($handle);

?>

</span>

این برنامه یک ورودی از کاربر می گیرد و آن را برروی یک فایل ذخیره می کند.سپس محتویات فایل را که ورودیکاربران است را خوانده و بر روی صفحه نمایش میدهد.استفادهاز یک فایل برای ذخیره اطلاعات اینجا صرفا برای ساده ترکردن اسکریپت بوده تا برنامه نویسان سایر زبان ها همبتوانند بدون مشکل کد ها را متوجه شوند.فرق چندانی بین ایناسکریپت و اسکریپتی که از دیتابیس برای ذخیره اطلاعاتاستفاده میکند در موضوع مورد بحث نیست.


دانلود با لینک مستقیم


مقاله امنیت در PHP

مقاله مبانی PHP

اختصاصی از اینو دیدی مقاله مبانی PHP دانلود با لینک مستقیم و پر سرعت .

مقاله مبانی PHP


مقاله مبانی PHP

لینک پرداخت و دانلود در "پایین مطلب"

فرمت فایل: word (قابل ویرایش و آماده پرینت)

تعداد صفحات:19

 

    مبانی PHP

Php یک زبان قدرتمند برای ساخت وب سایتهای پویا و محاوره ای است . این زبان اسکریپتی می تواند با html ادغام شود . نکته بعدی که باید در مورد این زبان بدانید این است که php یک زبان اسکریپتی در سرویس دهنده است . برنامه php در سرویس دهنده وب تفسیر می شود و html یا خروجی های دیگری تولید می کند که کاربر مشاهده خواهد کرد .

Php  در سال 1994 توسط  rasmus lerdorf ارائه شد . از آن زمان ، تغییرات زیادی در آن ایجاد شده است ، به طوری که تا نسخه های 5.00 آن نیز در حال ارائه است . رشد آن آنقدر زیاد بوده است که امروزه بسیاری از طراحان وب از آن برای پیاده سازی صفحات وب استفاده می کنند .

 

ویژگی های مهم php

از نظر تکنیکی ،php دارای ویزگی های زیر است :

  • مستقل از محیط کار کدهای php را بدون انجام تغییرات در کامپیوترهایی با سیستمهای عامل مختلف می توان بکار برد . به عنوان مثال ، اسکریپت php که بر روی لینوکس اجرا می شود ، بر روی ویندوز نیز اجرا خواهد شد .
  • ادغام در html کد php در فایلهایی که حاوی دستورات html هستند نوشته می شود.
  • اجرا در سرویس دهنده کدهای php که می نویسیم ، بر روی سرویس دهنده وب اجرا می شوند .
  • زبان اسکریپتی وب برنامه های php را بوسیله مرورگر اجرا می کنیم . به وب سایتی که برنامه های php قرار دارند دستیابی پیدا می کنیم . به این ترتیب کد php اجرا شده نتیجه آن به مرورگر برمی گردد. با استفاده از php می توان سایتهایی نوشت که  :
    1. داده ها را از منابع مختلفی مثل بانکه ای اطلاعاتی یا فایل ها جمع آوری کند.
    2. عناصر محاوره ای مثل امکانات جست و جو ، تابلو های پیام و مناظره ها را در بر گیرد .

دانلود با لینک مستقیم


مقاله مبانی PHP