Hozzon létre egy vendégkönyvet a webhelyen
Mi a vendégkönyvbe és ezért általában szükséges a helyszínen?
Vendégkönyv hozzáteszi interaktivitás a honlapon, és egy közös visszajelzést módszer.
Telepítse a forgatókönyvet a könyv vélemények webhelyén, akkor láthatjuk a teljes felhasználói élmény a honlapján, és felhívni bizonyos következtetéseket magad!
Lásd egy működő példa a vendégkönyvet, kattints ide.
Az adatok alapján rendezve. Változások a programozást. Mivel mi dolgozunk az adatbázis, akkor először létre a legkönnyebb osztály dolgozni az adatbázissal. Ehhez létre DB.class.php fájlt, és helyezze a következő kódot:
Azt mondják, hogy ez a konstruktor nyilvánították magán, így a tárgy nem lehet létrehozni kívül az osztály, és az inicializálás csak a statikus módszer init (). Elveszi egy sor csatlakozási lehetőségek MySQL és létrehoz egy példányt az osztály, amely tartalmazza a statikus változó self :: $ példány. Ez biztosítja, hogy létezik egy egységes adatbázis kapcsolat egy adott időpontban.
A többi osztály, amellyel adatbázis lekérdezések alapján a statikus módszer query ().
Ha szükséges, akkor módosítsa ezt az osztályt, mint amire szüksége van rá!
Szintén a design a vendégkönyvet, szükségünk van a támogató funkciók, hogy helyezzenek el egy külön fájlban, és nevezd meg helper.php.
Most fokozatosan jön a legfontosabb fájl a script - index.php. Itt van, és futni fog az összes script logika.
Tehát az első dolog, amit meg kell formáznia a munkamenet állítsa az alapbeállításokat, és csatlakozni a mysql adatbázis. Az ülésen fogják tárolni a biztonsági kódot (CAPTCHA) formában.
Az építési navigációt az oldalakon a vendégkönyvet, meg kell tudni, hogy az összes üzenetet. Ezt meg lehet tenni az alábbiak szerint:
Most meghatározzák az oldalszámot meg akar mutatni. Mert ez a folyamat a változó $ _GET [ „p”]
Következő lépésben az üzenetek listája:
Itt szoktam format_date () függvény dolgozó dátum és az idő, amit létrehozott helper.php fájlt. Fő feladata - a visszavonás dátum és idő formátum magyarul. Itt a kód:
Ez a funkció csak 2 paraméter:
Most láthatjuk az üzenetek listája az oldalon. Ehhez már használja az alábbi html-kód:
Itt használtam 2 új funkciók: show_avatar () és lapszámozás (), amit létrehoztam, és a fájlban elhelyezni helpers.php
lapszámozás () függvény generálja az oldal navigációhoz. melyről írtam, úgyhogy nem fogom abbahagyni.
Tart 3 paraméter:
Alapértelmezésben a formában nem láthatók az oldalon. Úgy tűnik, csak akkor, ha rákattint a gombra „arra, hogy véleményt.” Minden adatátvitel alkotnak fájl index.php postán.
A telepítéshez a továbbított adatok formájában szoktam set_value () függvény, amit létrehoztam, és helyezzük helper.php fájlt.
Ez a funkció két paramétert:
1. $ name - a változó nevét a $ _POST tömb
2. $ alapértelmezett - alapértelmezett
Ha az adatátvitel POST metódussal, és a megadott változó létezik, majd megjeleníti eltávolítása után terek és konvertáló speciális karaktereket az html-egység. Egyébként abból az alapértelmezett.
Ez a legalacsonyabb ellenőrzését a felhasználói adatok. ha kiterjeszti ezt a funkciót, ha akarja!
Ehhez a index.php hozzá a következő kódot:
Amikor létrehoz egy űrlapot, aki értékeli a captcha írtam ide. ezért nem áll le.
Itt minden nagyon egyszerű, ha ezt a funkciót, akkor ellenőrizze, hogy megjeleníti a jelenleg képeznek, aki értékeli, ha igen, akkor elrejteni, különben a show!
Értékeld ezt a cikket:
Fejlesztésében érdekelt weboldalak PHP segítségével MVC modell?
Azt javasoljuk, hogy ismerkedjen meg a kurzus „PHP és CodeIgniter semmiből: a létrehozása dinamikus web-oldalak”.
A képzés során megkapja az összes szükséges ismeretek és készségek, hogy hozzon létre hatékony PHP-oldalakat, anélkül, hogy megértse a finomságok a nyelvet!