Banner formátumok, szalagcímeket tartalmazó php4 bannerek, tag - lt; beágyazott - gt; banner webes programozása

A bannerek öt standard mérete (formátum) létezik:

480х60 - A legnagyobb méretű banner. Hogy nem volt probléma, amikor az oldalra felkerült, és nem kellett sürgősen átformálnia az erőforrás struktúráját, még az elrendezés szakaszában is szükség van erre a bannerre.

400h40 - Mini banner, amely jelentős hosszúságú. Mint az előző formátum esetében, a 400x40-es banner esetében előzetesen előre kell elhelyezni az elhelyezés területét.

234х60 - A helytakarékos megtakarítás érdekében a webmestereknek hasonló bannerek vannak párban.

88x31 - Banner - "gomb", a kis méret miatt. A leggyakoribb az interneten. Minden helyszínre elhelyezhető.

A PHP4-ben található szalaghirdetés szkriptje

A bannerek és a jelen cikkben szereplő bannerek eléggé elemiek. A bannerek leírása, a kattintások és megjelenítések száma egy szöveges fájlban tárolódik, így a MySQL nem szükséges.

Először hozzon létre egy fájlt, amelyben tároljuk az összes információt. Nevezzük adatbázis.txt. A fájl a következő formátumot fogja tartalmazni:

Ahol ezek a szavak a következőket jelentik:

* IMG - a megjelenítendő képfájl neve;

* WH - a WIDTH = XX HEIGHT = XX formátumú vonal, a kép szélessége és magassága; ha az összes kép azonos méretű, akkor egyszerűsítheti a szkriptet;

* SHOW - banner benyomások, kezdetben 0 írunk;

* CL - a bannerre kattint, írjon még 0-t;

A logikát két fájlra osztjuk. Az egyik fájl felelős lesz a banner megjelenítéséért, nevezzük banner_show.php-nek, egy másik - a bannerre kattintások számlázására, nevezzük banner_click.php-nek. Baner_show-t írunk.

Először le kell töltenie a fájlt, amely a bannerek leírását tartalmazza:

$ array_bann = fájl ('database.txt');

Ezután - inicializálja a pszeudo-véletlen szám generátort, válasszon egy véletlenszerű bejegyzést az olvasott fájlból, ossza azokat elemekbe a "|" és helyezze őket a $ data_bann tömbbe.

Ezután megjelenítjük a tényleges banneret a $ data_bann tömb adatainak alapján;

visszhang "

visszhang "

Banner formátumok, szalagcímeket tartalmazó php4 bannerek, tag - lt; beágyazott - gt; banner webes programozása

echo "ALT = '$ data_bann [2]' $ adat_bann [3] border = 0>

Egy egységre növeljük a banner-megjelenítések számlálóját.

Beillesztjük a módosított rekordot, és a teljes tömböt egy fájlba írjuk;

$ fp = fopen ('database.txt', 'w');

fwrite ($ fp, join ('', $ array_bann));

Most nézzük meg a banner_click.php fájlt. Nyissa meg az adatfájlt.

$ array_bann = fájl ('database.txt');

A $ banner változónál már elküldtük a banner számát a html-fájlból, amelyre rákattintottak. Ezzel a számmal megegyezünk a rekordmal, ismét megosztjuk a "|" és tedd a $ data_bann tömbbe.

Növelje meg a megjelenítés számát egyenként, ragassza vissza a bejegyzést a $ array_bannbe.

És írja a megváltozott tömböt a database.txt fájlba.

$ fp = fopen ('database.txt', 'w');

fwrite ($ fp, join ('', $ array_bann));

A csalásból a kattintások valamilyen módon védettek, a cookie-k egy szkriptben történő használatával és egy másikban történő olvasásával.

címke

Meghatározza, hogy az objektum hogyan fog igazodni az oldalon, és hogyan kerül körül a szöveg körül.

Meghatározza, hogy az objektumot elrejti az oldalon vagy sem.

Vízszintes behúzás az objektumtól a környező tartalomig.