نمایش نتایج: از شماره 1 تا 10 , از مجموع 10

موضوع: نمایش متن داخل فایل txt در بالای قالب ( سخن روز )

  1. #1
    عضو انجمن
    تاریخ عضویت
    Aug 2009
    محل سکونت
    اندیشه ، فاز 1
    نوشته ها
    389
    تشکر تشکر کرده 
    977
    تشکر تشکر شده 
    314
    تشکر شده در
    195 پست

    پیش فرض نمایش متن داخل فایل txt در بالای قالب ( سخن روز )

    با سلام و عرض خسته نباشید خدمت تمامی دوستان عزیز ( مخصوصا کاربر Hello )

    من قصد دارم بالای یکی از قالب های دیتالایف انجین ، قسمتی ایجاد کنم ، که بشه بدون ویرایش کردن قالب داخلش یک متن قرار داد :

    یعنی مثلا داخل یکی از پوشه های هاست ، یک فایل php یا html یا txt یا . . . ایجاد کنم ، هر متنی رو که دوست دارم داخلش بنویسم ، بعد بالای قالب اون متن بیفته ، ( به صورت متحرک ، از راست به چپ بره )( قدیما تو وبلاگ یه جاوا اسکریپت قرار میدادیم متن متحرک میشد ، با اون ! )

    یعنی ، مدیر سایت به جای اینکه بره ، فایل قالب رو ویرایش کنه ، بره این فایل رو ویرایش کنه و متنش رو داخلش بنویسه ، بعد بالای سایتش نمایش داده بشه ،


    دوستان عزیز میشه این کار رو انجام داد ؟ اگر میشه لطفا کمک کنید ؟

    با تشکر فراوان ، از تمامی کسانی که در این تاپیک شرکت می کنند

  2. # ADS




     

  3. #2
    عضو انجمن mdf092 آواتار ها
    تاریخ عضویت
    May 2010
    محل سکونت
    تهران
    نوشته ها
    277
    تشکر تشکر کرده 
    194
    تشکر تشکر شده 
    335
    تشکر شده در
    167 پست

    پیش فرض پاسخ : نمایش متن داخل فایل txt در بالای قالب ( سخن روز )

    یه تابع برات نوشتم که فایلی رو در ورودی گرفته و یکی از سطرها را براساس آنکه گفته باشی به صورت تصادفی باشد یا نمایش میدهد و اگر نه آخرین سطر رو نمایش میده
    کد:
    <?php
    function daily_message($file='daily.txt', $random=1){
        $lines = file($file);
        $message = '';
        if ($random) {
            $message = $lines[rand(0, count($lines))];
        }  else {
            $message = end($lines);
        }
        return $message;
    }
    ?>
    فایل هم میتونه این جوری باشه
    کد:
    یک ماشین می‌تواند کار پنجاه مرد عادی را انجام دهد، اما هیچ ماشینی نمی‌توانند کار یک مرد فوق‌العاده را انجام دهد. البرت هوبارد
    عموما هوش مصنوعی بر حماقت طبیعی پیروز می‌شود
    عموما هوش مصنوعی بر حماقت طبیعی پیروز می‌شود. ناشناس
    علوم  کامپیوتر دیگر تنها به کامپیوترها مربوط نمی‌شود، همان طور که نجوم محدود  به تلسکوپ‌ها نیست.ادسگر دایکسترا (Edsger W. Dijkstra)
    «این  راهنمای کاربری به شما می‌آموزد که نرم‌افزار ما واقعا چه کارهایی  می‌تواند بکند، صرف نظر از این که مسئول فروش‌مان به شما چه گفته باشد!» بخشی از راهنمای یک کارت گرافیک - سال 1985
    یک  ماشین می‌تواند کار پنجاه مرد عادی را انجام دهد، اما هیچ ماشینی  نمی‌توانند کار یک مرد فوق‌العاده را انجام دهد. البرت هوبارد (Elbert  Hubbard)
    «رفیق  متاسفانه باید بهت بگم که کامپیوترت هک شده. الان تمام فایل‌های شخصی‌ات  روی سرور اف‌تی‌پی آدرس 127.0.0.1 گذاشته شده. باور نداری خودت لاگین کن و  ببین!»شوخی کلاسیک با کاربران جدید یونیکس
     کامپیوتر انجام خیلی از کارها را ساده می‌کند. اما خیلی از این کارهایی که ساده شده‌اند، اصولا نیازی به انجام‌شان نیست!اندی رونی
    ریبوت کردن کامپیوتر داروی شگفت‌انگیزی است؛ تقریبا هر دردی را درمان می‌کند.گارت هیزل
    خود بشر هنوز شگفت‌انگیزترین کامیپوتر است.جان اف کندی
    مطالب بالا رو هم از پیام روز سایت زیر برداشتم
    (سایت جالبی هست)
    ماهنامه فناوری دانش

  4. تعداد تشکر ها ازmdf092 به دلیل پست مفید


  5. #3
    عضو انجمن
    تاریخ عضویت
    Aug 2009
    محل سکونت
    اندیشه ، فاز 1
    نوشته ها
    389
    تشکر تشکر کرده 
    977
    تشکر تشکر شده 
    314
    تشکر شده در
    195 پست

    پیش فرض پاسخ : نمایش متن داخل فایل txt در بالای قالب ( سخن روز )

    با تشکر فراوان از کاربر mdf092 که اطلاعات کاملی را قرار دادند ،

    1. این کد جواب کار من رو نداد ، ( من خیلی بد منظورم رو رسوندم )
    من میخوام یک فایل مثلا با نام : salam.php روی هاست باشه ، بعد یک کدی باشه که بندازم تو قالب ، که بشه با اون کد متن های داخل فایل salam.php رو بالای سایت نمایش داد ،

    مثلا میخوام تو فایل salam.php بنویسیم : سلام ، امرزو دوشنه مصادف با . . . . . . روز فلان بر شما عزیزان مبار باد .
    بعد مثلا کد x رو که داخل قالب قرار بدم ، اون سخن که خودم داخل فایل salam.php نوشتم ، داخل قالب نمایش داده بشه .

    آیا میشه این کار رو انجام داد ؟

    با تشکر فراوان

  6. #4
    عضو انجمن mdf092 آواتار ها
    تاریخ عضویت
    May 2010
    محل سکونت
    تهران
    نوشته ها
    277
    تشکر تشکر کرده 
    194
    تشکر تشکر شده 
    335
    تشکر شده در
    167 پست

    پیش فرض پاسخ : نمایش متن داخل فایل txt در بالای قالب ( سخن روز )

    دوست عزیز شما قالب فایل salam.php رو عنوان کنید
    بعد اگه قرار باشه که فقط یک خط رو نشون بده این کار خیلی معنا نداره
    اما باز هم کد فوق جواب میده
    میتونید تابع daily_message رو به صورت زیر فراخوانی کنید
    کد:
    echo daily_message("salam.php",0);
    در این فراخوانی هموراه آخرین خط فایل نمایش داده میشه
    حالا اگر هم میخوای افکت جاوااسکریپتی هم بدی میتونی از منابع زیر استفاده کنی

    Typewriter Ticker 2.0 - Free Javascript Typewriting Script
    Typewriter News Ticker,Typewriter Vertical News Ticker,Typewriter Ticker
    JavaScript Typing Effect

    یا هر افکت دیگه
    باز هم نشد بگو یه کار دیگه کنیم

  7. تعداد تشکر ها از mdf092 به دلیل پست مفید


  8. #5
    عضو دائم Rezash آواتار ها
    تاریخ عضویت
    Feb 2010
    محل سکونت
    مشهد
    نوشته ها
    1,923
    تشکر تشکر کرده 
    889
    تشکر تشکر شده 
    2,385
    تشکر شده در
    1,535 پست

    پیش فرض پاسخ : نمایش متن داخل فایل txt در بالای قالب ( سخن روز )

    با جاوا اسكريپت هم يك نمونه نوشتم :
    فايل رو با نام مثلا text.js ذخيره كنيد.
    کد HTML:
    var rand = new Array();
    rand[0] = "یک ماشین می‌تواند کار پنجاه مرد عادی را انجام دهد، اما هیچ ماشینی نمی‌توانند کار یک مرد فوق‌العاده را انجام دهد. البرت هوبارد";
    rand[1] = "عموما هوش مصنوعی بر حماقت طبیعی پیروز می‌شود";
    rand[2] = "علوم  کامپیوتر دیگر تنها به کامپیوترها مربوط نمی‌شود، همان طور که نجوم محدود  به تلسکوپ‌ها نیست.ادسگر دایکسترا (Edsger W. Dijkstra)";
    rand[3] = "«این  راهنمای کاربری به شما می‌آموزد که نرم‌افزار ما واقعا چه کارهایی  می‌تواند بکند، صرف نظر از این که مسئول فروش‌مان به شما چه گفته باشد!» بخشی از راهنمای یک کارت گرافیک - سال 1985";
    rand[4] = "یک  ماشین می‌تواند کار پنجاه مرد عادی را انجام دهد، اما هیچ ماشینی  نمی‌توانند کار یک مرد فوق‌العاده را انجام دهد. البرت هوبارد (Elbert  Hubbard)";
    rand[5] = "«رفیق  متاسفانه باید بهت بگم که کامپیوترت هک شده. الان تمام فایل‌های شخصی‌ات  روی سرور اف‌تی‌پی آدرس 127.0.0.1 گذاشته شده. باور نداری خودت لاگین کن و  ببین!»شوخی کلاسیک با کاربران جدید یونیکس";
    rand[6] = " کامپیوتر انجام خیلی از کارها را ساده می‌کند. اما خیلی از این کارهایی که ساده شده‌اند، اصولا نیازی به انجام‌شان نیست!اندی رونی";
    rand[7] = "ریبوت کردن کامپیوتر داروی شگفت‌انگیزی است؛ تقریبا هر دردی را درمان می‌کند.گارت هیزل";
    rand[8] = "خود بشر هنوز شگفت‌انگیزترین کامیپوتر است.جان اف کندی";
    var i = Math.floor((rand.length)*Math.random())
    document.write(rand[i]);
    فراخواني در قالب html :
    کد HTML:
    <script src="http://www.site.com/text.js" type="text/javascript">
    اين فقط متن رو رندوم و به صورت ساده چاپ مي كنه
    * ميتونيد با افكت هاي ساده جاوا اسكريپت نمايش متن رو زيبا تر كنيد.
    * براي نمايش و حذف جمله ها مي تونيد طبق الگو آرايه رو گسترش يا كاهش بديد.
    بک آپ بگیرید قبل از آنکه پشیمان شوید!
    تشخیص سیستم مدیریت محتوای سایت - سایت شخصی

  9. تعداد تشکر ها از Rezash به دلیل پست مفید


  10. #6
    عضو انجمن
    تاریخ عضویت
    Aug 2009
    محل سکونت
    اندیشه ، فاز 1
    نوشته ها
    389
    تشکر تشکر کرده 
    977
    تشکر تشکر شده 
    314
    تشکر شده در
    195 پست

    پیش فرض پاسخ : نمایش متن داخل فایل txt در بالای قالب ( سخن روز )

    hello عزیز ممنون ، این کد جواب کار من رو داد .

    فقط میخوام یک زحمت دیگه هم به شما بدم :

    1. چه جوری میشه ، این متن رو متحرک کرد ( یعنی از سمت راست بره سمت چپ ) ( جاوا اسکریپت این کار رو دارم ، اما نمیدونم چه جوری قرارش بدم )
    2. چه جوری میشه رنگ نوشته و سایز نوشته رو عوض کرد ؟ ( میشه یک استایل براش نوشت ؟ )

  11. #7
    عضو دائم Rezash آواتار ها
    تاریخ عضویت
    Feb 2010
    محل سکونت
    مشهد
    نوشته ها
    1,923
    تشکر تشکر کرده 
    889
    تشکر تشکر شده 
    2,385
    تشکر شده در
    1,535 پست

    پیش فرض پاسخ : نمایش متن داخل فایل txt در بالای قالب ( سخن روز )

    خواهش مي كنم.
    نمونه :
    کد HTML:
    var rand = new Array();
    rand[0] = "یک ماشین می‌تواند کار پنجاه مرد عادی را انجام دهد، اما هیچ ماشینی نمی‌توانند کار یک مرد فوق‌العاده را انجام دهد. البرت هوبارد";
    rand[1] = "عموما هوش مصنوعی بر حماقت طبیعی پیروز می‌شود";
    rand[2] = "علوم  کامپیوتر دیگر تنها به کامپیوترها مربوط نمی‌شود، همان طور که نجوم محدود  به تلسکوپ‌ها نیست.ادسگر دایکسترا (Edsger W. Dijkstra)";
    rand[3] = "«این  راهنمای کاربری به شما می‌آموزد که نرم‌افزار ما واقعا چه کارهایی  می‌تواند بکند، صرف نظر از این که مسئول فروش‌مان به شما چه گفته باشد!» بخشی از راهنمای یک کارت گرافیک - سال 1985";
    rand[4] = "یک  ماشین می‌تواند کار پنجاه مرد عادی را انجام دهد، اما هیچ ماشینی  نمی‌توانند کار یک مرد فوق‌العاده را انجام دهد. البرت هوبارد (Elbert  Hubbard)";
    rand[5] = "«رفیق  متاسفانه باید بهت بگم که کامپیوترت هک شده. الان تمام فایل‌های شخصی‌ات  روی سرور اف‌تی‌پی آدرس 127.0.0.1 گذاشته شده. باور نداری خودت لاگین کن و  ببین!»شوخی کلاسیک با کاربران جدید یونیکس";
    rand[6] = " کامپیوتر انجام خیلی از کارها را ساده می‌کند. اما خیلی از این کارهایی که ساده شده‌اند، اصولا نیازی به انجام‌شان نیست!اندی رونی";
    rand[7] = "ریبوت کردن کامپیوتر داروی شگفت‌انگیزی است؛ تقریبا هر دردی را درمان می‌کند.گارت هیزل";
    rand[8] = "خود بشر هنوز شگفت‌انگیزترین کامیپوتر است.جان اف کندی";
    var i = Math.floor((rand.length)*Math.random())
    var Style = 'font-family: Tahoma; font-size: 10pt; color: blue;direction:rtl';
    var Direction = 'right';
    document.write('<marquee scrollamount="2" scrolldelay="5" style="'+Style+'" direction="'+Direction+'">'+rand[i]+'</marquee>');
    بک آپ بگیرید قبل از آنکه پشیمان شوید!
    تشخیص سیستم مدیریت محتوای سایت - سایت شخصی

  12. تعداد تشکر ها از Rezash به دلیل پست مفید


  13. #8
    عضو انجمن mdf092 آواتار ها
    تاریخ عضویت
    May 2010
    محل سکونت
    تهران
    نوشته ها
    277
    تشکر تشکر کرده 
    194
    تشکر تشکر شده 
    335
    تشکر شده در
    167 پست

    پیش فرض پاسخ : نمایش متن داخل فایل txt در بالای قالب ( سخن روز )

    من شنیده بودم که این تگ marquee رو دیگه نباید استفاده کرد
    و مرورگرها دیگه پشتیبانی نمیکنن
    درسته؟

  14. تعداد تشکر ها از mdf092 به دلیل پست مفید


  15. #9
    عضو دائم Rezash آواتار ها
    تاریخ عضویت
    Feb 2010
    محل سکونت
    مشهد
    نوشته ها
    1,923
    تشکر تشکر کرده 
    889
    تشکر تشکر شده 
    2,385
    تشکر شده در
    1,535 پست

    پیش فرض پاسخ : نمایش متن داخل فایل txt در بالای قالب ( سخن روز )

    نقل قول نوشته اصلی توسط mdf092 نمایش پست ها
    من شنیده بودم که این تگ marquee رو دیگه نباید استفاده کرد
    و مرورگرها دیگه پشتیبانی نمیکنن
    درسته؟
    من همچين چيزي رو نشنيده بودم،ولي الان در آخرين نسخه هاي FF و IE به خوبي پشتيباني ميشه و در گوگل هم مطلبي در اين مورد پيدا نكردم و در سايت هاي معتبر جهاني مثل w3 نمونه هاي استفادش رو ديدم كه توضيحي مبني حذف اين تگ مفيد نداده بودند.اگر در اين مورد مطلب/منبعي داريد لطفا به اشتاك بگذاريد.
    البته اگر از اين تگ هم استفاده نكنيم با چند خط جاوااسكريپت ميتونيم كد متحرك سازي رو بنويسيم.
    بک آپ بگیرید قبل از آنکه پشیمان شوید!
    تشخیص سیستم مدیریت محتوای سایت - سایت شخصی

  16. تعداد تشکر ها از Rezash به دلیل پست مفید


  17. #10
    عضو انجمن
    تاریخ عضویت
    Aug 2009
    محل سکونت
    اندیشه ، فاز 1
    نوشته ها
    389
    تشکر تشکر کرده 
    977
    تشکر تشکر شده 
    314
    تشکر شده در
    195 پست

    پیش فرض پاسخ : نمایش متن داخل فایل txt در بالای قالب ( سخن روز )

    نقل قول نوشته اصلی توسط mdf092 نمایش پست ها
    من شنیده بودم که این تگ marquee رو دیگه نباید استفاده کرد
    و مرورگرها دیگه پشتیبانی نمیکنن
    درسته؟
    من از این تگ داخل قالب دیتالایف استفاده کردم ، متاسفانه داخل مرورگر Netscape اجرا نمیشه ! بله من هم قبول دارم ، بعضی از مرورگرها نمیتونن این تگ رو اجرا کنند !
    ( نه از همین کدی که دوستمون Hello لطف کردن نوشتن ، من از کدی استفاده می کنم ، برای نمایش محصولات یک شرکت ، که در برخی مرورگرها پشتیبانی نمیشن ! )

اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. ست اتوماتیک ویندوز توسط virtualizor از همین امروز
    توسط trust toiler در انجمن سایر مجازی سازی ها
    پاسخ ها: 7
    آخرين نوشته: August 11th, 2017, 23:30
  2. پاسخ ها: 0
    آخرين نوشته: December 3rd, 2016, 16:00
  3. پاسخ ها: 2
    آخرين نوشته: September 12th, 2016, 13:34
  4. پاسخ ها: 1
    آخرين نوشته: June 7th, 2016, 12:13
  5. پاسخ ها: 1
    آخرين نوشته: December 24th, 2013, 01:47

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •