WEBFEJLESZTÉS, WEBÁRUHÁZ KÉSZÍTÉS   Ingyenes elektronikus tananyag interaktív
weboldalak készítéséhez.
Custom Search
 
vissza VISSZA    
menü MENÜ    
ismét ISMÉT    
tovább TOVÁBB    

Webáruházunk konstansai



A típuskódok kezelésére a kód több pontján is szükség van. Hogy mindenhol a legegyszerűbb kódot használhassuk, ezért minden oldaltípushoz létrehozunk egy konstanst, és értékét tároljuk a $OldalTipusok tömbben is. Van ahol az egyik és van ahol a másik típus használata egyszerűbb.

A típuskód-deklarációk a w3_fejlec.php-ben kaptak helyet.

1. példa:

Forráskód


<?php
// Az oldaltíposok azonosítását szolgáló konstansok és tömb létrehozása
// Oldaltípusok (OTipus)
define("ONincs", -1, TRUE);
define("OKezdolap", 0, TRUE);
$OldalTipusok[0] = 'Kezdolap';

// Törölhető oldalak 1-től 49-ig.
define("OKategoria", 1, TRUE);
define("OAlkategoria", 2, TRUE);
define("OTermek", 3, TRUE);
$OldalTipusok[1]  = 'Kategoria';
$OldalTipusok[2]  = 'Alkategoria';
$OldalTipusok[3]  = 'Termek';

define("OHirkategoria", 10, TRUE);
define("OHirOldal", 11, TRUE);
$OldalTipusok[10] = 'Hirkategoria';
$OldalTipusok[11] = 'HirOldal';

// Nem törölhető oldalak 50-től felfelé
define("ORegisztal", 50, TRUE);
define("OJelszo", 51, TRUE);
define("OKosar", 52, TRUE);
define("OMegrendel", 53, TRUE);
define("ORendelesek", 54, TRUE);
define("OKapcsolat", 55, TRUE);
define("OOldalterkep", 56, TRUE);
define("OHiba", 57, TRUE);
$OldalTipusok[50]  = 'Regisztral';
$OldalTipusok[51]  = 'Jelszo';
$OldalTipusok[52]  = 'Kosar';
$OldalTipusok[53]  = 'Megrendel';
$OldalTipusok[54]  = 'Rendelesek';
$OldalTipusok[55]  = 'Kapcsolat';
$OldalTipusok[56]  = 'Oldalterkep';
$OldalTipusok[57]  = 'Hiba';

// Szerkesztő oldalak
define("OSzerkeszt", 101, TRUE);
define("OKepfeltolt", 102, TRUE);
define("OPDFfeltolt", 103, TRUE);
$OldalTipusok[101] = 'Szerkeszt';
$OldalTipusok[102] = 'Kepfeltolt';
$OldalTipusok[103] = 'PDFfeltolt';

define("FSzerkeszt", "szerk", TRUE);
define("FRegisztral", "reg", TRUE);?>
 

A webáruház megtekinthető és letölthető itt: Ingyen webáruház - W3 Free Shop