Hirdetés
Ú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
- Nintendo Switch 2 újszerű állapotban
- Új 2K Gamer PC Ryzen 5 9600X/RTX 3070 Ti 8Gb/2x8Gb DDR5 6000Mhz/500Gb NVME SSD/2-3Év gari
- Asztali PC , R5 8400F , RTX 3070 , 16GB DDR5 , 512GB NVME , 1TB HDD
- Intel Core i9-14900K - Cores x 24
- Új Gamer PC Ryzen 5 9600X/RTX 3060 12Gb/2x8Gb DDR5 6000Mhz/500Gb NV3 NVME SSD/2-3Év gari
- AKCIÓ! Lenovo ThinkPad X13 Gen 5 üzleti notebook - Ultra 5 135U 16GB DDR5 512GB SSD Intel Win11
- BESZÁMÍTÁS! GIGABYTE A520M R7 3800X 32GB DDR4 512GB SSD RTX 3060Ti 8GB ZALMAN N4 Cooler Master 650W
- Bomba ár! HP EliteBook 820 G2 - i5-5GEN I 8GB I 256GB SSD I 12,5" FHD I Cam I W10 I Garancia!
- BESZÁMÍTÁS! Asus B550M R5 5600 32GB DDR4 500GB SSD RTX 5060 Ti 12GB Rampage SHIVA Gigabyte 650W
- Honor 90 lite 256GB, Kártyafüggetlen, 1 Év Garanciával
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest