Autor Zpráva
maruxs
Profil *
Potřeboval bych poradit, dejme tomu, že mám stránku seznamů změn, a já potřebuji vyhledat jen tu pro mě a vypsat pouze tu moji na novou stránku, napadlo mě, že by to možná mohlo umět PHP,
kdyby někdo věděl, tak moc díky za odpověď, ty změny jsou pouze v HTML stránce, ne v databázi :)
Str4wberry
Profil
<? include "tvojestranka.html" ?>
maruxs
Profil *
no to jsem vedel taky, ale to mi vlozi vse, ja chci jen moji zmenu, mame ve skole zmeny v tabulce pro vsechny tridy a ja bych chtel vypisovat na webu jen pro moji tridu, doufam ze je to z myho popisu pochopitelny :D
nightfish
Profil
otevřít a načíst do řetězce/pole, vykousnout část, kterou chceš a tu zobrazit...
maruxs
Profil *
muzu poprosit o nastineni, jsem na tohle velka lama :)
nightfish
Profil
načtení pomocí file_get_contents(), vykousnutí buď přes regulární výrazy nebo vlastní parser... bohužel bez ukázky zdrojového kódu té stránky, ze které to chceš dostat, ti tohle nikdo obecně neporadí
links
Profil *
a co tak
http://sk2.php.net/manual/cs/function.tidy-get-html.php
links
Profil *
a pri tejto funkcii je naznacene ako dostat do pola potrebne tagy z html dokumentu
http://sk2.php.net/manual/cs/function.tidy-node-get-nodes.php

na miesto:
$img_nodes = $body->get_nodes(TIDY_TAG_IMG);

v tvojom pripade by tam bolo nieco take asi:
$li_nodes = $body->get_nodes(TIDY_TAG_LI);

a potom:
foreach( $li_nodes as $li_node ) {
print("$li_node\n");
}
Maruxs
Profil *
jedna se o tuto tabulku http://www.spseol.cz/suplobec.php a vypisovat chci tridu 2A :), no diky za rady, neco vyzkousim a uvidim
havs
Profil
to bych jen oříznul před a za tabulkou:

$zdroj = file_get_contents("http://www.spseol.cz/suplobec.php");
$zdroj = substr($zdroj, strpos($zdroj,"<table"));
echo substr($zdroj, 0, strpos($zdroj, '</table>'))."</table>";
Toto téma je uzamčeno. Odpověď nelze zaslat.

0