بررسی سایت گالری عکس
![بررسی سایت گالری عکس](http://powerpoint.filenab.com/files/product-images/default5.jpg)
بازدید: 1 بار
فرمت فایل: doc
حجم فایل: 2275 کیلوبایت
تعداد صفحات فایل: 39
پروژه بررسی سایت گالری عکس در 39 صفحه ورد قابل ویرایش
قیمت فایل فقط 4,000 تومان
بررسی سایت گالری عکس
مقدمه :
دنیای عجیبی است كه تكنولوژی های مربوط به آن تار جهان گستر "World Wide Web" اغلب بدون پشتیبانی كافی عرضه می شوند و كاربران این تكنولوژی همه روزه با واژگـان جدیدی بر خورد میكنند كه باعث سر در گمی آنها می شوند. برای نمونه میتوان به رشد نرم افزارهای open source اشاره كرد كه عبارتند از:
برنامه های كه بتوان آنها را گسترش داد و یا تغییراتی در ساختار آنها ایجاد كرد
متداول ترین این برنامه ها سیستم عامل Unix و به طور خاص Linux می باشد. این برنامه ها با وجود ثبات و پایداری، دارای یك مشكل بزرگ است و آن دشوار بودن آموختن این برنامه ها می باشد. كمبود راهنماهایی كه به زبان ساده این برنامه ها را به مبتدیان آموزش دهد باعث شده است كه این دسته از نرم افزار ها از جایگاه واقعی خود دور نگاه داشته شوند. PHP یكی از زبانهای اسكریپتی open source است و ابزار مفیدی می باشد كه تا كنون علی رغم سادگی استفاده از آن هنوز به صورت شایسته ای از آن استقبال نشده است.
PHP چیست ؟
PHP سال 1994 توسط Rasmus Lerdorf ایجاد شد و مخفف واژگان Personal Home Pages به حساب می آید. با گسترش قابلیت ها و موارد استفاده این زبان PHP در معنای Hypertext Preprocessor به كار گرفته شد. عبارت پیش پردازشگر (Preprocessor) بدین معنی است كه PHP اطلاعات را قبل از تبدیل به زبان Html پردازش می كند.
مطابق مطالب سایت وب رسمی PHP كه در آدرس http://www.php.net قرار دارد، PHP زبان اسكریپتی سمت سرویس دهنده Html Embeded , Cross-Platform ,(Server-side) می باشد.
سمت سرویس دهنده بودن PHP بدین معناست كه تمام پردازشهای این زبان بر روی سرویس دهنده (Server) انجام می گیرد. یك سرویس دهنده در حقیقت یك كامپیوتر مخصوص می باشد كه صفحات وب در آنجا نگهداری می شوند و از آنجا به مرورگر وب كاربران منتقل می شوند.
چگونگی ادامه این روند را در درس های آتی توضیح داده خواهد شد.
منظور از Cross-Platform بودن این زبان این است كه بروی هر سیستم و با هر سیستم عاملی از قبیل : Unix, Windows NT, Macintosh, Os/2 اجرا میشوند. توجه كنید كه منظور از سیستم عامل، سیستم عامل هایی می باشند كه بر روی سرویس دهنده نصب می شوند. PHP نه تنها قابلیت اجرا بر روی هر سیستم عاملی را دارا می باشد بلكه برای منتقل كردن برنامه های آن از یك سیستم عامل به سیستم عامل دیگر احتیاج بــه تغییرات اندكی خواهید داشت و حتی در بعضی از موارد بدون احتیاج به هیچ تغییری می توانید یك برنامه به زبان php را از یك سیستم عامل به سیستم عامل دیگر منتقل كنید.
منظور از Html embeded بودن PHP این است كه دستورات این زبان در بین كدهای html قرار می گیرند. بنابراین برنامه نویسی به زبان PHP كمی پیچیده تر از برنامه نویسی به زبان Html به حساب می آید.
Upload کردن :
یکی از کارهای اساسی که فقط کاربری که عضو سایت باشد می تواند به آن دسترسی داشته باشد به اشتراک گذاری یا Upload عکس خود برای دوستان یا کاربران دیگر است.
در این سایت عملیات upload توسط صفحه upload.php انجام می گیرد. در این صفحه می توان بهمزمان 3 عکس را با هم upload کرد. که در پایین کدهای مربوط به یکی از این فایل های انتخاب شده برای upload را شرح می دهم :
if($file1['name'])
{
if($file1['error']>0)
{
echo 'error';
}
if(!($file1['type']=='image/pjpeg' || $file1['type']=='image/jpeg' || $file1['type']=='image/gif' || $file1['type']=='image/png'))
echo 'Error For Type';
if(is_uploaded_file($file1['tmp_name']))
{
$ok=1;
if(!move_uploaded_file($file1['tmp_name'],'pic/'.$file1['name']))
{
echo 'Not Move';
$ok=0;
}
}
// insert
if($ok)
{
$selid1=@mysql_fetch_array(mysql_query("select max(id) from picture where type='".$title1."'"));
if(!$selid1[0]) $selid1[0]=0;
$insert1=mysql_query("insert into picture values(".++$selid1[0] .",'".$file1['name']."','".$title1."','".$res1."')");
}
}
در کد بالا همانطور که ملاحظه می کنیم ابتدا بررسی می کند اگر فایل انتخاب شده به سرور منتقل error میدهد. در ادامه اگر فایل انتخاب شده دارای پسوندی غیر از پسوندهای jpg , jpeg , jif , png باشد خطای error for type می دهد.
توابع is_uploaded_file و move_uploaded_file به شما این اطمینان را می دهند که فایل مورد نظر به سرور انتقال یافته یا نه.
سپس با بازگشت به صفحه اصلی می توان از طریق منوها عکس های upload شده را دید.
فهرست مطالب
عنوان صفحه
مقدمه ................................................................................................................ 2
شکل ظاهری صفحات سایت ...........................................................................
چکیده ............................................................................................................. 11
محدودیت ها .................................................................................................. 12
ثبت نام ........................................................................................................... 12
LOGIN کردن ............................................................................................ 18
LOGOUT کردن ....................................................................................... 22
SEARCH کردن ........................................................................................ 22
UPLOAD کردن ........................................................................................ 25
فهرست منابع .................................................................................................. 38
قیمت فایل فقط 4,000 تومان
برچسب ها : بررسی سایت گالری عکس , پایان نامه بررسی سایت گالری عکس , مقاله بررسی سایت گالری عکس , پروژه بررسی سایت گالری عکس , تحقیق بررسی سایت گالری عکس , دانلود پایان نامه بررسی سایت گالری عکس , پروژه , پژوهش , پایان نامه , مقاله , تحقیق , دانلود پروژه , دانلود پژوهش , دانلود پایان نامه , دانلود مقاله , دانلود تحقیق , سایت , گالری , عکس