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:

Hozzon létre egy vendégkönyvet a webhelyen

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!