Start > Run
حالا کد زیر را کپی (Copy) و در پنجره Run بازنشانی (Paste) کنید و OK رو بزنید:
به همین راحتی حذف میشه .
برچسب:
نویسنده: mehrdad
افزایش سرعت بارگزاری صفحات یکی از مسائل مهم در طراحی صفحات وب میباشد. در صورتی که زمان بارگزاری یک صفحه وب طولانی باشد، معمولا" کاربران از مشاهده آن صفحه صرف نظر میکنند و دیگر به آن باز نمیگردند این به معنی از دست دادن کاربران سایت میباشد که برای مدیران یک سایت اصلا" خوشایند نیست. در ادامه ده روش موثر برای افزایش سرعت بارگزاری صفحات وب بیان میشود.
1. استفاده از CSS برای ایجاد قالب و طرح صفحه به جای Table
CSS یا Cascading Style Sheetsها به دلایل زیر از Tableها سریعتر بارگذاری میشوند:
برچسب:
نویسنده: mehrdad
سلام .
بعد از چند وقت می خوام دوباره شروع به نوشتن کنم !
اما ببینید . این نظرهای شماست که به آدم دلگرمی میده !
پس دریغ نکنید !
ممنونم!
برچسب:
نویسنده: mehrdad
برچسب:
نویسنده: mehrdad
PHP تا چه حد شی گراست؟! آیا تمام امکاناتی که در زبانهای برنامه نویسی شی گرای کاملی همچون Java وجود داره، در PHP هم پشتیبانی میشه؟! پاسخ به این سوال تا حدی بر میگرده به معیارها و شرایطی که شما برای شی گرا بودن یک زبان مدنظر دارید. در این پست من سعی میکنم امکاناتی که نوعا در یک زبان برنامه نویسی شی گرا وجود داره رو بررسی کنم و حرفایی که PHP در هر مورد برای گفتن داره رو تا حدی توضیح بدم. (این راهنما بیشتر برای کسانی هست که از زبانهای OO دیگری میخوان به PHP روی بیارن.)
لازم به ذکر است که تنها به قابلیت های موجود در نسخه پایدار PHP که از Zend Engine 1 بعنوان مفسر(Parser) خود بهره می بره، پرداخته شده است.
برچسب:
نویسنده: mehrdad
برچسب:
نویسنده: mehrdad
برای اینكه رنگ ScrollBar صفحه سایت خود را عوض كنید كافی است كد زیر را در ابتدای برنامه خود اضافه كنید. (تقریبا بعد از تگ )
<STYLE type=text/css>
BODY {
SCROLLBAR-FACE-COLOR: #739cbd;
SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
SCROLLBAR-SHADOW-COLOR: #1f1f1f;
SCROLLBAR-3DLIGHT-COLOR: #739cbd;
SCROLLBAR-ARROW-COLOR: #ffffff;
SCROLLBAR-TRACK-COLOR: #cee6f2;
SCROLLBAR-DARKSHADOW-COLOR: #ffffff
}
</STYLE>
خب یك توضیحی در مورد این سورس بدم...
اول اینكه این چند خط كد از دستورات CSSپیروی میكنه كه در تگ Style قرار گرفته است.
Scrollbar-face-color: در این قسمت رنگ اصلی اسكرول را تعیین می كنید.
Scrollbar-shadow-color: در این قسمت رنگ سایه اسكرول را مشخص می كنید (خط موجود در سمت راست و پایین اسكرول)
Scrollbar-highlight-color: در این قسمت رنگ قسمت روشن اسكرول را مشخص می كنید (خط موجود در سمت چپ و بالای اسكرول)
Scrollbar-3dhigh-color: این پارامتر رنگ بوردر (خط) دور اسكرول را مشخص می كند. (خط كلی در دور تا دور اسكرول)
Scrollbar-darkshadow-color: خط دوم سایه اسكرول را مشخص می كند . (این خط بر روی خط سایه كه در سمت راست و بالای اسكرول است قرار میگیرد)
Scrollbar-track-color: این قسمت رنگ زمینه اسكرول را مشخص می كند.
Scrollbar-arrow-color: رنگ فلش های موجود در كلیدهای بالا و پایین اسكرول را تغییر می دهد.
http://www.majidonline.com :منبع
برچسب:
نویسنده: mehrdad
برچسب:
نویسنده: mehrdad
چگونه در فلش فایل exe بسازیم ؟
همانطور که اکثرا میدانید برای ساخت فایل های اجرایی با فلش بعد از ساخت فایل swf به منوی فایل رفته و سپس روی گزینه publish setting کلیک میکنیم . در پنجره ای که باز میشود گزینه windows projector را تیک میزنیم . حالا برای ساخت فایل exe دکمه publish را میزنیم . فایل exe ما آماده است . اما این فایل یک فیلم فلش است که همیشه در پنجره flash player اجرا میشود . با این فرق که اجراگر فلش همراه فایل ، ضمیمه شده است و در دستگاه هایی که این player را ندارند اجرا میشود . در ضمن برای اینکه کاربر فلش شما را ببندد باید flash player آن را ببندد . حال برای اینکه یک دکمه خروج در برنامه بگذاریم چه میکنیم ؟
اکشن اسکریپت fscommand
یک دکمه روی فیلم خود بگذارید . حال آنرا انتخاب کنید و با زدن دکمه F9 پنجره Actions را باز کنید . کتاب Actions و سپس کتاب Browser/network را باز کنید و روی fscommand را دوبل کلیک کنید . حالا از منوی بازشوی سمت راست ، گزینهquit را انتخاب کنید . حال زدن این دکمه توسط کاربر در برنامه باعث بسته شدن فیلم فلش میشود ! .
اکشن اسکریپت برای full screen شدن
یک دکمه روی فیلم خود بگذارید . باز هم fscommand را دوبل کلیک کنید و اینبار از منوی سمت راست آن fullscreen را برگزینید. میبینید که در جعبه متنی بالای آن نام fullscreen و در قسمت پارامتر true نوشته شده است .این هم کد کامل آن که فلش برای شما ساخته است .
on (release) {
fscommand("fullscreen", "true");
}
اگر خواستید فیلم با زدن دکمه از حالت فوق خارج شود خودتان پارامتر true را به false تغییر دهید .
تغییر سایز فلش با سایز صفحه شما
اگر بخواهید فیلم فلش شما هنگامی که کاربر سایز FLASH PLAYER را عوض میکند ثابت بماند باید در منوی بازشوی fscommand گزینه allowscale را مساوی false قرار دهید . این هم کد کامل آن :
on (release) {
fscommand("allowscale", "false");
}
برچسب:
نویسنده: mehrdad
CSS جایگزینی برای نمایش مبتنی بر HTML پیشنهاد می كند و اكنون به وسیله ی انجمن طراحی وب پذیرفته شده است . سازگاری css نیازمند برخی تغییرات از سوی تولید كنندگان وب است . css بسیار حساس به نحو دستوری است ، و اشتباهات كوچك می توند باعث شكست كامل یك قانون css شود . بنابراین ، طراحان باید از مشخصات آن آگاه باشند .
متاسفانه ، حتی اگر از قوانین پیروی كنید ، خطاهای آشكاری در پیاده سازی مرورگرهای پیشرفته وجود دارد . چیزهای زیادی وجود دارد كه باید درباره ی CSS بدانید ، و امكانات جدید هر لحظه اضافه می شود . CSS1 تعیین اولین شیوه نامه ، بیش از 50 خاصیت را تعریف می كند ، و CSS2 بیش از 50 خاصیت دیگر را . CSS2 تسهیلات تغییر مكان كه CSS-P نامیده می شود را به وجود آورده است . نگارش جدید كه CSS3 نام دارد قصد دارد امكانات ارائه بیشتری را به وجود آورد ، و با فناوری های دیگر ، نطیر اسكریپت و گرافیك های برداری ، بیشتر یكپارچه شود .
برچسب:
نویسنده: mehrdad
برچسب:
نویسنده: mehrdad
تفاوت سمبل های Graphic و Movie در فلش :
سمبل های گرافیک معمولا برای ساخت سمبل های ثابت استفاده میشوند و سمبل های movie برای ساخت سمبل های متحرک . ولی اگر به پنجره ویرایش یک سمبل گرافیک بروید میبینید که دارای Timeline است .ولی کاربرد آن در سمبل گرافیک کمی با سمبل Movie فرق دارد. اگر شما یک سمبل Movie متحرک درست کنید میتوانید از آن در یک فریمی که فیلم stop میشود استفاده کنید و این کلیپ در آن فریم حرکت خود را خواهد داشت ، با اینکه فیلم فلش شما ایستاده است. اما اگر در یک سمبل گرافیک ، یک قطعه متحرک بوجود آورید سمبل شما تا وقتی متحرک است که فیلم فلش شما در حال اجراست و به محض ایستادن فیلم در هر فریمی ، آن سمبل نیز از حرکت می ایستد و بصورت ثابت دیده میشود.
استفاده از یک سمبل در سمبل دیگر :
در هنگام import کردن یک عکس در فیلم فلش چند نکته مهم هست .
1- عکس را در کوچکترین سایز ممکن وارد فلش کنید . چون اگر عکس بزرگی را وارد کنید و در فلش با ابزار های transform آن را کوچک کنید علاوه بر افزایش حجم فایل شما ، آن عکس نیز با شفافیت کامل دیده نمی شود.
2- شما میتوانید از عکس هایی که وارد فلش کردید ، سمبل بسازید و سمبل آن را در فیلم فلش نمایش دهید . اینکار باعث میشود ابزار های بیشتری برای کار روی عکس داشته باشید . مثلا از روی عکستان سمبل گرافیک بسازید و آن را وارد صفحه فلش کنید . حالا یک Motion Tween بسازید از این سمبل گرافیک . در فریم کلیدی آخر آن کلیک کنید و سپس روی سمبل گرافیک کلیک کنید . حالا در پنجره properties از منوی بازشوی color گزینه alpha را برگزینید و مقدارش را صفر کنید . خوب ، فیلم فلشتان را اجرا کنید ، میبینید که سمبل شما آرام آرام در صفحه محو میشود .
3- توجه داشته باشید که فلش هنگام ساختن سمبلی از روی سمبل دیگر ، عکس یا شکل های سمبل اولی را در سمبل ساخته شده کپی نمی کند . بلکه سمبل اولی را در سمبل ساخته شده نشان میدهد . بنا بر این پاک کردن سمبل اولی باعث خراب شدن سمبل هایی میشود که سمبل اولی در آنها بکار رفته است.
تغییر خواص سمبل ها با اسکریپت
ما سه نوع سمبل داریم –graphic , movie , botton - از بین این سمبل ها میتوان خواص دو سمبل دکمه و مووی(متحرک ) را براحتی کنترل کرد . برای کنترل هر شیی ابتدا باید نامی به آن بدهیم تا در کد نویسی با آن نام شیئ را خطاب کنیم . روی سمبل مورد نظرتان کلیک کنید و در پنجره properties در سمت چپ یک کادر متنی کوچک میبینید که داخل آن با حروف کمرنگ نوشته شده : instance name روی آن کلیک کنید و نامی برای شیی خود بگذارید . حالا یک دکمه روی فرم بگذارید و کد زیر را برای آن بنویسید ( کد زیر را در حالت expert وارد کنید)
On (release) {
Setproprty(“object”,_alpha,33);
}
درکد فوق object نام شیی مورد نظر و alpha نام خاصیت مورد نظر و 33 مقدار داده شده به خاصیت آلفا میباشد . خاصیت آلفا همانطور که میدانید میزان پدیدار بودن شیئ را تعیین میکند و کم کردن آن باعث محو شدن شیی میشود .
خواص دیگری که میتوانید مقدارشان را تعیین کنید عبارتند از :
_rotate میزان چرخش شیی
_height ارتفاع سمبل
_width طول سمبل
_x,_y نیز محل قرار گیری سمبل در صفحه هستند .
_visible نیز قابل دید بودن یا نبودن شیئ را معلوم میکند که باید مقدار آنرا بجای عدد ، True یا False بگذارید .
برچسب:
نویسنده: mehrdad
در این مقاله به بررسی Forms Authentication خواهیم پرداخت .
همانگونه که در بخش اول این مقاله اشاره گردید ، برنامه های وب ASP.NET از سه روش عمده به منظور تائید کاربران استفاده می نمایند :
Windows Authentication
Forms Authentication
Passport Authentication
در Forms Authentication ، برنامه IIS مسئولیتی را در ارتباط با تائید کاربران برعهده نگرفته و تنظیمات امنیتی IIS در رابطه با برنامه وب ، دستیابی Anonymous می باشد . فرآیند تائید کاربران در روش فوق، بصورت زیر است :
زمانیکه سرویس گیرنده درخواست یک صفحه ایمن را می نماید ، IIS کاربر را به عنوان Anonymous، تائید و در ادامه درخواست وی را برای ASP.NET ارسال می نماید .
ASP.NET ، بررسی لازم در خصوص وجود یک کوکی خاص بر روی کامپیوتر سرویس گیرنده را انجام خواهد داد .
در صورتیکه کوکی ، موجود نبوده و یا غیرمعتبر باشد ، ASP.NET درخواست کاربر را نادیده گرفته و برای وی یک صفحه Logon را ارسال می نماید ( مثلا" Login.aspx ).
کاربر اطلاعات لازم ( نام و رمز عبور ) را در صفحه Logon.aspx ( به عنوان نمونه ) درج و در ادامه دکمه Submit موجود بر روی فرم را به منظور ارسال اطلاعات برای سرویس دهنده ، فعال می نماید.
IIS ، مجددا" کاربر را به عنوان Anonymous، تائید و درخواست وی را برای ASP.NET ارسال می نماید .
برچسب:
نویسنده: mehrdad
من 3 تا فایل خیلی كوچیك php درست كرده بودم برای درج تاریخ و زمان فعلی در صفحات HTML. بهتر دیدم این فایلها رو در اختیار شما هم قرار بدم.
این فایلها رو از اینجا داونلود كنید. فایل شامل سه فایل: currenttime.php، currentdate.php و currentjdate.php به صورت زیپ شده است. فایلها را در یك سرور لینوكس آپ لود كنید و به وسیله قرار دادن دستورهای زیر در صفحات HTML اونها رو صدا بزنید:
برای ساعت جاری:
<script language="javascript" src="http://yoursite.com/currenttime.php">
برای تاریخ جاری به صورت میلادی:
<script language="javascript" src="http://yoursite.com/currentdate.php">
برای تاریخ جاری به صورت شمسی:
<script language="javascript" src="http://yoursite.com/currentjdate.php">
تاریخ به صورت یونی كد است بنابراین باید صفحه شما هم یونی كد باشد. در ضمن این كد شامل تگهای تبدیل دایركشن به راست به چپ هم هست.
به جای yoursite.com آدرس مكانی كه فایلها در آنجا آپلود شده است را وارد كنید. البته لازم نیست این فایلها حتما روی سایت خودتان باشد. میتوانید فایلها را روی سایتهایی كه فضای مجانی با پشتیبانی از php میدهند قرار دهید.
برچسب:
نویسنده: mehrdad
یادمه زمان دانشگاه یه روز با صادق صحبت کردم که به من زبان C رو یاد بده .آخه درسش خیلی خوب بود .
صادق همکلاسی خوب و ساکتمون دوست دوران دانشگاه به دیار باقی شتافت . بعد از مجید این دومین همکلاسی دانشگاهم بود که بر اثر تصادف جون خودش رو از دست داد.
صادق جان خدا رحمتت کنه.
برچسب:
نویسنده: mehrdad