PHP beginner |
|
Op mijn schoolsite staan roosteraanpassingen. Deze worden alleen in Excel gemaakt en dan geëxporteerd naar HTML. Gevolg: een enorme puinhoop in de broncode.
Nu wil ik gewoon dat ding inlezen, zodat ik hem in een andere pagina kan includen. Nu weet ik dat je met strip_tags() de HTML-tags uit het script kan halen. Dat scheelt al een hoop, maar daarmee krijg ik nog niet het gewenste resultaat.
Wat ik wil is dat er gewoon staat Mededelingen .... en dan daaronder Gewijzigd op: ....
Vervolgens de overige tekst. Hieronder staat wat ik al heb, maar daarmee lukt het nog niet erg.
Is er iemand die weet hoe ik dit script het beste af kan maken, zodat het altijd werkt en er ook nog mooi uit ziet?
Het onderstaande is alleen voor de mededeling.htm-pagina, want hoe ik die tabel moet doen weet ik helemaal niet.
Hopeloos toch, dat er nog steeds mensen zijn die websites maken in Excel
Roosters, framepagina
Code, voor zover het mij gelukt is:
<?php
$CG = file_get_contents('http://www.coornhert-gymnasium.nl/leerling/rooster/dagrooster/bovenbouw/mededeling.htm');
$CG = explode('<div class=Section1>', $CG);
$CG = explode('</div>', $CG[1]);
$CG = $CG[0];
$CG = strip_tags($CG);
$CG = preg_replace("/(\r\n*)/","",$CG);
$CG = preg_replace("/ /","<br />",$CG);
$CG = preg_replace("/Afw/","<br />Afwezig:",$CG);
$return .= $CG."Bron: www.coornhert-gymnasium.nl";
echo $return;
?>
<?php $CG = file_get_contents('http://www.coornhert-gymnasium.nl/leerling/rooster/dagrooster/bovenbouw/mededeling.htm'); $CG = explode('<div class=Section1>', $CG); $CG = $CG[0]; $return .= $CG."Bron: www.coornhert-gymnasium.nl"; ?>
Alvast geweldig bedankt!
|