Hirdetés
- Samsung Galaxy S21 és S21+ - húszra akartak lapot húzni
- Netfone
- Samsung Galaxy Fit 3 - keveset, de jól
- Amazfit Bip 6 - jót olcsón
- Fele annyit ér az iPhone Air, mint amennyibe pár hete került
- Huawei Watch GT 5 Pro - egészség + stílus
- Android alkalmazások - szoftver kibeszélő topik
- Poco F8 Ultra – forrónaci
- Yettel topik
- Zsebre vágta a Samsung a hajlítható piacot
Új hozzászólás Aktív témák
-
spammer
veterán
válasz
Sk8erPeter
#9376
üzenetére
Köszönöm a tippet, elrakom magamnak ezt a megoldást is, de tegnap rátaláltam a Simple HTML DOM Parser-re [link] és azzal sikerült megoldani

Most úgy van, hogy az index.php -n egy divbe töltődnek be a tartalmi részek és switch segítségével lehet váltogatni a tartalmakat. (index.php tartalmazza a fejlécet, menüt, láblécet, tehát az "állandó").
Például:
<?php
$error = "Hiba: A keresett oldal nem található...";
switch($_GET["page"])
{
case "cikkek":
if (is_file("cikkek.html"))
{
include "cikkek.html";
}
else
{
echo $error;
}
break;
case "kapcsolat":
if (is_file("kapcsolat.html"))
{
include "kapcsolat.html";
}
else
{
echo $error;
}
break;
case "cikk1":
if (is_file("cikkek.html"))
{
include('simple_html_dom.php');
$html = file_get_html('cikkek.html');
foreach($html->find('article#cikk1') as $e)
echo $e;
}
else
{
echo $error;
}
break;
default:
include("cikkek.html");
break;
}
?>Tehát ha a cikk1-re váltunk, aminek az index.php?page=cikk1
lesz a linkje, akkor simple_html_dom.php megkeresi a cikkek.html -ben a cikk1 id-vel ellátott article-t (vagy lehet akár div is) és azt jeleníti meg.Most ez csak egy példa volt az eddigiek alapján, de nálam gyakorlatban működik

Új hozzászólás Aktív témák
- Kerékpárosok, bringások ide!
- Futás, futópályák
- Samsung Galaxy S21 és S21+ - húszra akartak lapot húzni
- OLED TV topic
- Arc Raiders
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Nyaralás topik
- A fociról könnyedén, egy baráti társaságban
- Sweet.tv - internetes TV
- Bittorrent topik
- További aktív témák...
- Huawei P30 Pro 256GB,Átlagos,Adatkabel,12 hónap garanciával
- Apple iPhone 12 128GB,Átlagos,Adatkabel,12 hónap garanciával
- -ÚJ,2 ÉV GAR- GAMER PC: RYZEN 7 5700/5800X +RX 6600/6700XT +16-64GB DDR4! SZÁMLA! 70 féle ház!
- MacBook AIR 13 M1 CHIP! 8GB/256GB SSD Magyar! Fulldoboz! Akkumlátor 88%!
- GAMER PC - RTX 4070 SUPER - i8700k (4.70 GHz) - 32GB DDR4 RAM - 2TB M2 SSD
- Telefon felvásárlás!! Apple iPhone SE (2016), Apple iPhone SE2 (2020), Apple iPhone SE3 (2022)
- Zebra ZP505 EPL hőpapíros címkenyomtató
- ÁRGARANCIA!Épített KomPhone Ryzen 7 7800X3D 32/64GB RAM RTX 5090 32GB GAMER PC termékbeszámítással
- Telenor 5G Indoor WiFi Router (FA7550) + töltő
- Samsung Galaxy S23 Ultra 5G 512GB, Kártyafüggetlen, 1 Év Garanciával
Állásajánlatok
Cég: BroadBit Hungary Kft.
Város: Budakeszi
Cég: ATW Internet Kft.
Város: Budapest



