Szerinted ezen a weboldalon CMS rendszer van?
Érdekelne, hogy a következő weboldalt hogyan késztették, és az hogy lehet, hogy csak ennyi az oldalak végződése pl.: ?page=7
Ez egy egyedi oldal, egyedi programozással a háttérben, legalábbis úgy tűnik, de elnézve a html kódot, nem egy szép munka...
És hogy miért ilyen végződésűek? Ha nem ismered a php nyelvet, akkor nehéz elmagyarázni, de ebben a videóban kb. ilyesmiről van szó:
ez nem cms, egyedi kód...
Egyrészt: szerintem nincs olyan cms, ami ilyen ötletszerűen összeállított kódot adna, másrészt: cms-t kereskedelmi úton beszerzett oldalon fel szokás tüntetni a footerben..
dióhéjban a ?page=7
Egy link html-ben:
<a href="http://www.google.hu">kattints ide</a>
php-val meg lehet azt csinálni, hogy
<a href="?valami=elsooldal">első oldal</a>
aztán a lap egy adott részén: általában: van fejléc, tartalom és lábléc.. na, ha a fej és láb mindig ugyanaz, akkor linkelhető úgy a cucc, hogy csak a középső tartalom-részben cserélgesse a tartalmat, és ne a komplett oldalt töltse be újra.. azt csinálják ilyen linkekkel;
Példa:
van 5 db lapod, 1.php, 2.php, 3.php ..stb..
csinálsz egy kezdőlapot: index.php, megcsinálod a menüt fejlécet, meg mindent, kivéve középen egy 900x800as divet hagysz üresen. a divbe beírsz egy scriptet, ami azt teszi, hogy: ha a $lap változó üres, akkor include '1.php'; ha nem üres, akkor include '$lap.".php"'; és a lap változó értéket a fenti: href="?lap=4" linkek adják... tehát ha ráklikkelsz a 4. menüre, tehát a ?lap=4, akkor $lap = lesz ugye 4-gyel, ez esetben a $lap.".php" azt adja, hogy 4.php szóval a 4. fájlod tartalma jelenik meg...
Ahogyan előttem írták, valószínűleg egyedi (kicsit elavult és kusza) kód, és nem cms. Az ilyen weboldalakat profi programozók egyszerű szövegszerkesztő használatával írják meg, működésük webszerveren tesztelik (virtuális hoston többnyire)
Az oldalak végződése azért csak ennyi, mert a hívást az alapértelmezett kezdőlap dolgozza fel. Valószínűleg az index.php
A ? jel után a get hívás paramétereit lehet átadni a hívott oldalnak pl: www.valami.hu/feldolgoz.php?meghiv=erteke
Jelen esetunkben nincs php oldal megadva, ezért a hívást közvetlenül az index.php dolgozza fel. A page azonosítójú $_GET (vagy $_HTTP_GET_VARS) változó jelenik így meg az index.php-ben, aminek az értéke 7. ($_GET["page"] = 7) A további azonosító-érték párosok & jellel választódnak el, és mind a $_GET változóba töltődnek be.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!