ورود

نسخه کامل مشاهده نسخه کامل : سوال: ردیف کردن چند فایل متنی در یک فایل Html



Leyth
25-12-2008, 15:27
سوال: ردیف کردن چند فایل متنی در یک فایل Html

سلام بر اساتید عزیز!

یک سؤال در مورد زبان وب داشتم. امیدوارم بتونم منظورم رو از سوال درست برسونم.

ببینید، من یک سری فایل متنی (تقریبا 500 الی 600 تا) با پسوند TXT دارم. همه ی اینها هم اسمی دارند که دال بر محتوای درونی اون هاست. حالا می خواهم در یک (یا چند) صفحه ی Html این فایل ها رو پشت سر هم ردیف کنم. در ضمن جدا کننده ی متن این فایل ها از هم دیگه هم اسم اون فایل ها باشه. یعنی :


<html>
<body>
<h2> file#1: </h2>
<P> The contents of file#1.txt </P>
<h2> file#2: </h2>
<P> The contents of file#2.txt </P>
...
...
...
...
</body>
</html>



فقط همین! اما هی کپی - پیست کردن 500 تا فایل هم زمان بره و هم خسته کننده (تنبلی هم جدیدا کنتور نداره). می خوام بدونم با یک یا چند دستور می شه؟ و یا با یک راه دیگه ای؟

خیلی ممنون هستم...

neopersia
26-12-2008, 05:25
سلام
چند تا نکته مبهم تو سوال شما هست
اول اینکه با چه زبانی باید این کار انجام بشه؟
بعدش اینکه محتوای صفحه html دقیقاً چی هست؟ میخواید یک سری لینک به فایلهای متنی باشه؟ محتوای فایلها و توی صفحه نمایش بدید؟ یا اینکه فقط اسم فایلها نمایش داده بشه؟

Leyth
26-12-2008, 15:28
با سلام

اول باید بگم که من یک نمونه برای راحتی کار گذاشته بودم که مثل اینکه حذف شده!


سلام
چند تا نکته مبهم تو سوال شما هست
1. اول اینکه با چه زبانی باید این کار انجام بشه؟
2. بعدش اینکه محتوای صفحه html دقیقاً چی هست؟
3. میخواید یک سری لینک به فایلهای متنی باشه؟
4. محتوای فایلها و توی صفحه نمایش بدید؟
5. یا اینکه فقط اسم فایلها نمایش داده بشه؟


ج:
1. همون زبان HTML !
2. محتوا دقیقا محتوای فایلهای متنی است.
3. نه خیر... میخوام دقیقا محتوای فایلهای متنی در صفحه وجود داشته باشه
4و5 . بعد از اینکه اسم فایل ها نمایش داده شد، محتوای درونی آنها هم نمایش داده بشه!

مثلا:


<html>
<body>
<h2> file#1: </h2>
<P> The contents of file#1.txt </P>
<h2> file#2: </h2>
<P> The contents of file#2.txt </P>
...
...
...
...
</body>
</html>


این رو در پست اول هم نوشته بودم... و دلیل پاک شدن اون رو هم نمیدونم!

از توجهتون هم سپاسگذارم...

neopersia
26-12-2008, 19:57
با HTML که نمیشه چون HTML اصلاً زبان برنامه نویسی نیست!
برای این کار باید از یک زبان برنامه نویسی استفاده بشه که بدون اینکه مرورگر به دلیایل امنیتی جلوی اجرای اسکرپت رو بگیره بتونه پوشه رو اسکن کنه تا فایلهای مورد نظر رو بخونه و نمایش بده
اگر صفحه قراره در اینترنت نمایش داده بشه راه دیگه ای وجود نداره!
تنها راه دیگه ای که به نظرم میرسه و خودم هم تا حالا انجام ندادم استفاده از ActiveX و jscript هست که احتمالاً فقط با اینترنت اکسپلورر 6 کار میکنه اونم تازه بعد از اینکه کاربر اجازه اجرای اسکرپت رو به مرورگر بده!

Leyth
26-12-2008, 23:20
آقا شرمنده پست اولم نصفه اومده... ادیتش کردم...

منظور من هم این نبود که html زبان برنامه نویسی است.... .

در ضمن برای نمایش در اینترنت هم نیست.

اگه با کدهای جاوا میشه چند تا معرفی کنید خواهشا..

با تشکر