#1 2011-11-30 00:08:52

kidnec
Člen
Registrován: 2010-07-25
Příspěvky: 117
Web

Re: osekání nalezeného zdrojáku

dobry den,
chtel bych se zeptat, zda jde napsat javascript ktery by delal tuhle vec:
stahl by si zdrojovy kod stranky podle URL, nasel by nejakou cast, presneji podle divu s urcitou tridou, a tu cast by vystrihl jako vysledek. pokud by nekdo vedel a byl by ochotný pomoct, sdelím poté bližší info a přesnější příklady.

Offline

#2 2011-11-30 16:23:11

Lkopo
Podpora
Registrován: 2010-02-12
Příspěvky: 1,916
Web

Re: osekání nalezeného zdrojáku

Sám osobne neviem, či cez JS to ide, ale cez PHP určite. Funkcia curl(); je na to vytvorená smile


Portfólio
E-mail: eduard(at)karpiel.sk

Offline

#3 2011-12-26 22:46:32

kidnec
Člen
Registrován: 2010-07-25
Příspěvky: 117
Web

Re: osekání nalezeného zdrojáku

mohl by jsi mi s tím prosím pomoct? zkoumám to a pořád to moc nechápu, potřebuji z tohohle webu:http://www.skolahostivar.cz/306-suplovani/ dostat obsah tyhle tabulky do vlastního souboru<table class="nice dl">

Offline

#4 2012-01-22 22:22:40

kyborek
Člen
Registrován: 2011-06-08
Příspěvky: 78
Web

Re: osekání nalezeného zdrojáku

Zkusím vám to vytvořit pomocí php

EDIT:
Hotovo, ukázka je tady:
Rozvrh
Tady je nezbytný kód, samozřejmě funguje jen pro tento konkrétní případ. ale s trochou úpravy je možné ho aplikovat i na jiné výřezy stránky.

<style>
table.nice {
    border: 1px solid #AAAAAA;
    border-collapse: collapse;
    margin: 10px auto;
}
#contentsub {
    color: #000000;
    text-align: left;
}
table.nice td {
    border: 1px solid #AAAAAA;   
    background-color: #FFFFFF;
    font-weight: normal;
    padding: 2px 4px;
}
table.nice th {
    background-color: #EEEEEE;
    border: 1px solid #AAAAAA;
    font-weight: bold;
    padding: 2px 4px;
}
</style>
<?php
$kod= file_get_contents("http://www.skolahostivar.cz/306-suplovani/");
preg_match_all("#(\<table class='nice dl'\>.*\<\/table\>)#s",$kod,$vysledek);
echo preg_replace("/(href|src)='/","$1='http://www.skolahostivar.cz",$vysledek[0][0]);
?>

Na konci je funkce preg_replace která navíc opraví odkazy tak aby fungovaly odkudkoliv


Robotická online hra zdarma: Bamgame.net

Offline

Zápatí

Založeno na FluxBB | CZ a SK