Meniul site-ului pe php, controlat de scripturi php, are propriile caracteristici. Nu este doar absolute sau relative referințe, cu toate că acest lucru poate fi bine adevărat, dar, de regulă, generate în mod dinamic panouri laterale unități de linkuri cu secțiuni și subsecțiuni și unități de linkuri cu pagini interne proprii. Din meniul generat dinamic este foarte convenabil, deoarece poate fi introdus oriunde pe site și, cel mai important, la momentul potrivit. De exemplu, atunci când vă deplasați la diferite secțiuni și subsecțiuni, puteți extinde dinamic și diferite blocuri de meniu. Și ele pot fi diferite nu numai în conținut, ci și în formă și design. Într-un site static, puteți face și astfel de trucuri, dar va costa mai multe fișiere șablon și multe alte trucuri. În timp ce site-ul scris pe php nu necesită nimic. Șablonul va rămâne așa cum a fost. Toată lumea va fi controlată de unul sau mai multe scripturi simple php.
Pentru a fi convins de acest lucru, este suficient să scrieți un script php pentru formarea dinamică a meniului, de exemplu, primul titlu și să îl extindeți pe meniul acestei coloane prin intermediul scriptului șablon deja scris anterior. Secțiunile rămase pot fi formate în acest fel. Și codul scriptului în sine nu se va schimba prea mult în acest caz. Numai fișierul text se va schimba, ceea ce va determina numele legăturilor și a propriilor link-uri. Codul pentru acest script este prezentat mai jos.
Pentru a face acest lucru script are nevoie de un fișier text care va conține numele link-urile din meniu, ei înșiși și titlul lor link-uri. Creați un fișier este ușor, trebuie doar să urmezi meniul principal Dreamweaver comanda File -> New, a crea un nou document HTML, așa cum a fost descris anterior, pentru a verifica și dacă schimbarea este necesar caracterul noului fișier la UTF-8, și apoi salvați-l sub numele rubric1.dat în dosarul anterior creat pentru el. Calea completă către acest fișier va fi D: /Mysitephp/data/rubric1.dat. Conținutul fișierului de mai jos este link-urile în sine, numele lor și titlul lor (sugestii). În plus, pentru a rula acest script la lucru, acesta trebuie să fie conectat folosind funcția include () din șablonul main.php.
rub1_part1 :: Secțiunea 1 :: Secțiunea 1 a rubricii 1 ::
rub1_part2 :: Secțiunea 2 :: Secțiunea 2 a rubricii 1 ::
rub1_part3 :: Secțiunea 3 :: Secțiunea 3 a rubricii 1 ::
Cum construiește scriptul php meniul? În primul rând, în meniul de $ variabila folosind fișierul () funcție plasează conținutul unui rubric1.dat fișier text. Funcția apoi conta () contorizează numărul de linii din lista de fișiere de text () și exploda () în ciclul este meniul stabilit, în cazul în care prin rânduri de lipire (punctul de operare.) Sunt formate legături storoki cu numele și Titlos lor, care este apoi plasat în variabila $ rubric1. În continuare, scriptul șablonului, unde scriptul de meniu este conectat cu funcția include (). mută conținutul site-ului $ rubric1 variabilă în locul potrivit, cu ajutorul funcției repl deja descrisă anterior ().
Săriți și topiți în rețeaua socială preferată