انواع متغییرها در PHP

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

کنترلهای اعتبارسنجی در ASP.NET

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

صفحات دو ستونی در CSS

سامان
در هنگام طراحی صفحات با استفاده از CSS بعضی مرتکب این اشتباه میشود که بخش کناری صفحه را در اول صفحه قرار میدهند و بخش اصلی را در زیر آن; به همین علت بازدیدکنندگان تا پایان کار لود شدن بخش کناری باید صبر کنند. در قسمت کناری صفحه اغلب کدهای javascript برای استفاده از سرویسهای سایتهای مختلف (مثل سایتهای اندازه گیری بازدیدکنندگان یا سایت blogrolling برای لینکهای سایت) وجود دارد به همین خاطر کار لود شدن آن قسمت مدت به نسبت ...
بیشتر بخوانید
0
اشتراک گذاری

اصل قابلیت جانشینی در طراحی کلاس ها – LSP

سامان
LSP مخفف عبارت Liskov Substitutability Principle می باشد و منظور از آن ارایه قانونی است که هنگام طراحی کلاس ها باید رعایت شود به گونه ای که بتوان instance های کلاس وارث را به جای instance های کلاس پایه در برنامه به کار برد. بنابراین می توان از آن به عنوان یک راهنما هنگام نوشتن کلاس های جدید استفاده کرد.
بیشتر بخوانید
2
اشتراک گذاری

ارسال (Upload) فایل به سرور در ASP.NET

سامان
در بسیاری از Web Application ها نیاز به ایجاد امکان Upload فایل به سرور به صورت کنترل شده و بدون نیاز به برقراری دسترسی از طریق FTP و… می باشد. انجام این کار در ASP.NET بسیار ساده است. در این مقاله سعی شده است از دیدگاه کاربردی و نه آزمایشگاهی به این مطلب نگریسته شود. به طوری که کلیه مراحل جهت ذخیره فایل روی Remote Server می باشد و نه Localhost.
بیشتر بخوانید
1
اشتراک گذاری