Náhodné citáty pro váš web pomocí ASP téměř bez práce
Možná, že vás již někdy napadla myšlenka oživit svůj web o náhodně zobrazované texty (vtipy, citáty apod.). Pokud nevíte jak na to, je tento článek určen právě pro vás.
Pro jednoduchost údržby umístíme veškeré texty do textového souboru kde bude každý citát uložen na jednom řádku ukončeném ENTERem. Pro urychlení činnosti funkce ješte umístíme na první řádek počet rádků v souboru.
Soubor ze kterého budeme čerpat citáty bude mít tedy následující obsah:
|
Pomocí jednoduché funkce tento soubor otevřeme, přečteme si počet citátu uložených v souboru a vygenerujeme si náhodné číslo pomocí kterého si vybereme příslušný citát ze souboru. Poté zavřeme soubor a jako návratovou hodnotu funkce vrátíme text citátu.
Celá funkce pak vypadá takto:
|
Pokud chceme na stránku vložit citát stačí pouze vložit na požadované místo tento kód:
|
V tomto prezentovaném kódu není implementováno ošetření případných chyb jako je neexistence souboru apod.
Stojí za úvahu, zda si pro více navštěvovaný web neuložit citáty do Application a poté se pouze odkazovat na pamětové promenné.
Ošetrení chyb a ukládání do Application si můžete udělat za domácí úkol a napsat jej do diskuze. Správné řešení se dozvíte v některém z příštích článku.
Starší komentáře ke článku
Pokud máte zájem o starší komentáře k tomuto článku, naleznete je zde.
Mohlo by vás také zajímat
-
Aktualizujete svoji .NET webovou aplikaci? Může se hodit app_offline.htm
10. července 2024 -
Dostali jste k vánocům PC? Využijte jeho AI potenciál!
3. ledna 2025 -
Proč je důležité tvořit obsah na váš web?
29. srpna 2024
Nejnovější
-
Apple jde naproti práci s HDR monitory!
17. ledna 2025 -
Jak využít AI potenciál svého Macu?
9. ledna 2025 -
NIS2: Verifikace údajů vlastníků domén
6. ledna 2025 -
Dostali jste k vánocům PC? Využijte jeho AI potenciál!
3. ledna 2025