Kezdőoldal » Számítástechnika » Weblapkészítés » Weboldal forráskódjának...

Weboldal forráskódjának lekérdezése és keresés benn éés értékben tárolása?!

Figyelt kérdés

HALLÓ!

az első 2ről fogalmam nincs!

de azt tudom , hogy mit szeretnék!

szóval adott egy "külsős" (nem a tiéd,és nincs is hozzá hozzáférésed!). a külsős oldalon van egy <a href="blabla">tag</a>

pontosabban így néz ki:

<a href=\'***://*****.*********.**/****/****/***/****************\' target=\'_blank\'></a>

és ebből nekem a \'közé\'

illesztett címre lenne szükségem!


és mivel (gondolom) ezt valamiféle phps trükkel lehetne megoldani így az értékben tárolása sem bonyolult!



2012. júl. 30. 14:46
 1/9 anonim válasza:

Szia!


Nem tudom pontosan mire gondolsz, de a témád címére a válasz forráskód lekérdezése: chrome böngészőt használsz akkor egy tetszőleges honlap felületére jobb klikk "Oldal forrásának megtekintése" és egy új lapon megnyitja neked az oldal kódját. Ha keresni akarsz benne "Ctrl+f" és megjelenik a böngésző keresője.

2012. júl. 30. 15:26
Hasznos számodra ez a válasz?
 2/9 A kérdező kommentje:

:HEHE:

már a beolvasást félig-meddig megoldottam:

$link = "gyakorikerdesek.hu";

$lines=file("$link");

foreach ($lines as $line_num => $line) {

echo $line;

}


ezzel csak egy baj van:

nem a forráskódot jeleníti meg hanem a kész "cuccot"


1#

ha ez ilyen egyszerű lenne nem phpban akarnám megoldani!

de F3 is tökéletes a keresésre...

de azért kell külön így beolvasni mert a tartalma állandóan változik!

2012. júl. 30. 15:54
 3/9 anonim ***** válasza:

#1: az a PHP által legeneráltat olvassa be(csak HTML).

Kérdező:Erre én is kíváncsi vagyok.

2012. júl. 30. 16:43
Hasznos számodra ez a válasz?
 4/9 A kérdező kommentje:

3# ezzel nagyon sokat segítettél!

de am nincs olyan kód ami akadályozza a <html>-es parancsok lefutását?(mint pl az a hrefet?)

2012. júl. 30. 16:50
 5/9 anonim ***** válasza:
a <pre> elvileg olyasmit csinál de nem biztos, hogy erre is jó
2012. júl. 30. 18:02
Hasznos számodra ez a válasz?
 6/9 anonim ***** válasza:

Nem teljesen értem mi kéne, de a php vagy akármilyen szerver oldali forráskódot SOHA nem fogod tudni megszerezni, mivel a szerver oldalon kerül értelmezésre és a böngészőnek már csak a futás eredménye megy el.


Te egy link címét akarod kihámozni az oldalból?

Mert akkor jó az amit csináltál, beolvasod az oldal "kódját" (ugye a html-t) és abból már viszonylag könnyen, akár reguláris kifejezésekkel is ki lehet szedni a linkeket.

Ezt szeretnéd?

2012. júl. 30. 19:36
Hasznos számodra ez a válasz?
 7/9 A kérdező kommentje:

nos... én ezt szeretném!

csak az a baj, hogy valamiért nem engedi!

eleinte a lassú netre akartam ráfogni!

de aztán eszembe jutott egy másodlagos teszt is.

ott SEM sikerült :(

íme a teszt kód:(nem szépítettem ki ,így jött ki a fejemből!)

$link = "http://www.gyakorikerdesek.hu";

$lines=file("$link");

foreach ($lines as $line_num => $kod) {

}


$kod1 = substr($kod, 151, 211);

echo $kod1;

?><br><a href="

<?php

echo $kod1;

?>

">blabla</a>

ez gyakorlatilag a szükséges kódra van kalibrálva és nem a gyakorikeredesek.hura!

gyakorlatilag nem tudom , hogy mi lehet a baj!

2012. júl. 30. 22:19
 8/9 anonim ***** válasza:

Olvasd be egyben a tartalmat és használd rá ezt: [link]


Persze a megfelelő reg. kifejezés kellene neked hozzá, ezt próbáld meg megalkotni.

2012. júl. 30. 22:22
Hasznos számodra ez a válasz?
 9/9 A kérdező kommentje:

áhhh!

a keresést már a substr megoldottam.... elméletben!

már csak az a kérdés "Miért nem működik az előbb leírt kód?"

2012. júl. 30. 23:01

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!