Veidnē norādītais direktorijā index.php tikai aizsargā jūs, ja kāds ienāk saknes konkrētā direktorijā. Tomēr, ja viņi zina precīzu faila nosaukumu, ko viņi meklē, ir ļoti iespējams, ka faila saturs tiks izvadīta uz pārlūku. Īpaši par Smarty. TPL failus.
Es tikai domāju par šo [Vairāk ...]
Vispirms atrast header.tpl failu jūsu veidnēm mapē.
Tagad iet uz leju, lai clientarealinks punktu un atrast līniju, kas izskatās:
Kods:
<a href="affiliates.php"> <img src="images/affiliates.gif" border="0" hspace="5" alt="" /> {$ LANG.affiliatestitle} </>
Tagad aizstāt šo līniju ar sekojošu kodu
Kods:
{* Pārbaudīt aktīvai filiāli *}
{Php}
ekstrakts ($ this-> _tpl_vars);
$ Query = "SELECT count (*), kā skaitīt no tblaffiliates KUR clientid = '$ clientsdetails [' Lietotāja ID '].;
$ Result = mysql_query ($ query);
$ Dati [Vairāk ...]
Šeit ir par to, kā setup jūsu MySQL vaicājumus, lai tās varētu viegli nonākt un parsēt ar Smarty piemērs.
Rezultāts, kas būs daudzdimensiju masīvu. 1. dimensija masīva ciparu un atspoguļo katra rinda jūsu rezultātu kopas. Otrā dimensija ir masīva ir asociatīvā [Vairāk ...]
Šeit ir vienkāršs piemērs, lai parādītu viegli maintainable kā noteikt lapas ielādi, pamatojoties uz pašreizējo URL. Tai pieder visi Jūsu lapas tādā asociatīvā masīvā .. Tas varētu viegli izvilkt no datubāzes.
Man ir iekļauti arī veidnes kodu, lai radītu vienkāršu ēdienkarti jums .. Jūs varētu no [Vairāk ...]
Es tikko sākuši izmantot overlib / uznirstošo spraudnis pievienot dažus pamata palīdzības tekstu manā vietā .. Ar manu pašreizējo sistēmu, veidnes nezina viena otru, un kā rezultātā man ir nepieciešams, lai izmantotu popup_init vairākās vietās, lai nodrošinātu, ka overlib.js ir iekļauts.
Diemžēl ar pašreizējo init spraudnis, tas rada [Vairāk ...]