Php script helyszíni blokkok módosításához, vaden pro
Gyakran a webhelyek létrehozásakor feladata, hogy különböző adatblokkok jelenjenek meg ugyanazon a helyen az oldal minden egyes letöltésekor.
És minden új terhelésnél a feketehez rendelt blokkok egymás között véletlen sorrendben változnak. És nem feltétlenül szükséges, hogy csak kettő legyen, annyi lehet, amennyit csak akar. És az oldalra nyomtathatunk annyi blokkot és bárhol.
Az információs blokkok forgatásának végrehajtása a webhely oldalon
Annak érdekében, hogy minden működött elég létrehozni egy kis tömb, és a shuffle () függvényt keverni az értékeket belül minden alkalommal, amikor frissíteni kell az oldalt:
Most rendben rendezzük a dolgokat:
- Olyan tömböt hoztunk létre, amelybe a szükséges blokkokat információkkal láttuk el. Ami bennük lesz, nem számít. Hányan lehetnek ott? És mennyi kell. A példában 4 "banneret" vettünk fel:
A mintaoldal teljes kódja:
Akciójának eredménye:
Az első oldal betöltése után
A következő frissítés után ... Nos, és így tovább. A blokkokat egyszerűen véletlenszerűen beillesztik.
Kívánt esetben ezt a szkriptet kissé másképp írhatjuk le:
Úgy működik, mint az előző változat. A különbség csak a tömbünkön belüli információk bevitelének szintaxisában van. Személy szerint jobban szeretem a második lehetőséget a rövidség miatt.
Az általunk figyelembe vett megoldás előnyei
- Ez egy nagyon egyszerű és érthető struktúra, amely lehetővé teszi, hogy azt is használják, aki az első lépéseket a webes fejlesztés.
- Ő nem rengeteg harmadik fél kódrészletek, fájlok, stb, amint az gyakran történik a népszerű modul a CMS és ezért nem befolyásolja az oldal betöltése sebesség.
- A munkájához elegendő, hogy a szervert a PHP támogatja. Nemrég láttam vendégeket anélkül, hogy ezt az opciót választanák.
- Nem kötődünk semmilyen CMS-hez vagy kerethez. Használhatja ezt a szkriptet abszolút bármely webhelyen. Függetlenül attól, hogy ez egy hasonlóság vagy egy sablon webhely.
- Hosszúságának köszönhetően nincs olyan hiba, amely problémákat okozhat a webhely biztonságával kapcsolatban.
5 értékelés (átlag 4.4 az 5-ből)