راهنماي نصب و راه اندازي اسكريپت نمايش يك فايل html (بطور ساليانه):

در صورتي كه مي خواهيد اين اسكريپت، هر روز يك صفحه از 365 صفحه ي html  شما را به ترتيب نشان دهد (يعني در هر روز يك صفحه جديد مطابق با شماره روز سال ميلادي) كارهاي زير را انجام دهيد:

1- 366 صفحه htm آماده كنيد.نام صفحات بايد شامل شماره از صفر تا 365 و پسوند همه ي صفحات بايد htm باشد. مثل:

0.htm  1.htm .........  13.htm .......  365.htm

2- صفحات را در يك فلدر مجزا بريزيد. در اسكريپت بطور پيش فرض نام اين فلدر habib مي باشد. شما مي توانيد نام دلخواه خود را به جاي آن بنويسيد. بنابر اين بخاطر داشته باشيد كه روي سرور خود فلدري بنام habib بسازيد و صفحات مربوطه را در آن بريزيد.

كار تمام است و شما مي توانيد فايل randomHTML.php و test.htm و 366 صفحه htm خود را آپلود نماييد.

صفحه ي مربوط به روز سال را در كجا مي بينيم؟ به دو صورت مي توانيم صفحه ي مربوطه را ببينيم:

الف- با باز كردن همان فايل اسكريپت ( randomHTML.php ).

ب- صفحه اي با نام دلخواه ولي با پسوند php طراحي كرده و كد زير را در سورس صفحه تايپ يا كپي كنيد. (لطفا" از داخل اسكريپت كپي بگيريد. نه از اينجا)

<?php include "randomHTML.php"; ?>

تذكر مهم: اين اسكريپت در صفحات php كار مي دهد. پس براي صفحاتي با پسوند هاي ديگر چه بايد كرد؟ ما دو راه حل پيشنهاد مي كنيم .
1- در اكثر موارد مي توانيد فقط پسوند فايل HTML را به php تغيير دهيد و هيچ مشكلي هم بوجود نمي آيد .
2- شما مي توانيد در صفحه اصلي خود كه مي خواهيد تصوير به نمايش در آيد، مثلا" Home Page يك فرم  (Inline Frame ) ايجاد كنيد و در صفحه نمايش آين فريم، فايل randomHTML.php را قرار دهيد.

ما در صفحه ي تمريني كه براي شما ارسال كرده ايم ( test.htm ) همين كار را انجام داده ايم. يعني يك صفحه ي HTML طراحي كرده و در آن از يك فرم استفاده كرده ايم و در فريم فايل اسكريپت را نشان داده ايم. لطفا" آن را روي سرور آزمايش كرده و سپس Delete كنيد.

چه تغييراتي مي توانيم در اسكريپت انجام دهيم؟

همانگونه كه قبلا" گفته شد شما مي توانيد نام فلدر محل ذخيره صفحات خود را تغيير دهيد.فقط كلمه habib را ( در سطر زير )تغيير دهيد.و يا اگر اين پوشه در پوشه ديگري مثلا" images بود images/habib را بين دو علامت كوتيشن قرار دهيد.

$htm_folder = "habib";

در اسكريپت بطور پيش فرض پسوند صفحات htm در نظر گرفته شده است.درصورتي كه پسوند صفحات شما html  مي باشد لطفا"با دقت، همه ي htm ها رادر اسكريپت با html عوض كنيد.

نكته!؟ ممكن است زمان اجراي اين اسكريپت يك روز اختلاف در نمايش صفحات با شماره واقعي روز داشته باشيد.و اين بستگي دارد به اين كه شما در چه سالي از اين اسكريپت استفاده مي كنيد، سال 365 روزه  يا سال 366 روزه .
براي رفع اين اشكال كد زير در اسكريپت مي تواند به همين صورت باشد و يا اينكه حذف گردد. لطفا" ابتدا چند صفحه را در زمان اجرا، آپلود كرده ، آزمايش كنيد و در صورت عدم تطابق كد زير را Delete نماييد.( قبل از حذف كد، از اسكريپت كپي گرفته و براي سال مبادا نگه داريد.)

$today = $today + 1;

ياد آوري 1:از محاسن اين اسكريپت اين است كه اندازه صفحات انتخابي شما مهم نيست و هر موضوع و يا هر عكسي با هر پسوندي را مي توانيد در صفحه خود داشته باشيد .فقط در انتخاب مسير و محل تصاوير دقت لازم را به كار ببريد.
ياد آوري 2: مبدا شماره روز مطابق سال ميلادي مي باشد. (روز اول يعني، اولين روز سال ميلادي.).

موفق باشيد: وب مستر سايت www.habib.ir حبيب اله عباسپور