Weboldal forráskódjának lekérdezése és keresés benn éés értékben tárolása?!
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!
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.
: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!
#1: az a PHP által legeneráltat olvassa be(csak HTML).
Kérdező:Erre én is kíváncsi vagyok.
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?)
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?
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!
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.
á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?"
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
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!