Witam! Chciałbym zrobić stronę, która po wpisaniu przez użytkownika słowa sprawdza ile razy wystąpiło ono na stronie(również link podany przez użytkownika). Znam się trochę na algorytmice i sam algorytm przeszukiwania strony nie jest dla mnie problemem, jednak nie wiem jak tą stronę przetworzyć na jakaś tablicę znakową, którą mógłbym przeglądać w php. Czy wiecie jak tego dokonać?
0
1
file_get_contents
lub
function GetContent($URL)
{
$CURL = CURL_INIT();
CURL_SETOPT($CURL, CURLOPT_RETURNTRANSFER, 1);
CURL_SETOPT($CURL, CURLOPT_URL, $URL);
$Data = CURL_EXEC($CURL);
CURL_CLOSE($CURL);
return $Data;
}
(lepsza jest oczywiście druga metoda).
Przykład Ajaxem (jQuery):
echo GetContent($_GET["page"]);
$.get("file.php", {"page": "foo.com"}, function(data){ alert(data) });
0
A czy któraś z tych metod działa równieź do stron pisanych w ajax?
0
dumping samej treści którą otrzymuje js (tą jeszcze nie parsowaną)
0
a moglbym prosic o jakis link do artykulu o tej technice?
0
Nie lepiej napisać dodatek do przegląarki? Mniej stresowo wyjdzie i szybciej. Do Firefoxa czy Greasemonkey można nawet w JS napisać.