Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Wyciagniecie HTMLa z serwisu.
Forum PHP.pl > Forum > Przedszkole
Widmo
Wiem ze mozna wyciagnac zawartosc htmla przez php - jest jakis artykul na ten temat?

Mam taki kod:

Kod
<script language="javascript" src="http://www.bankier.pl/gratis/gratis_.html"></script>

<script language="javascript">

   doGratis(5);

</script>


Do wglądu: http://widmo.forextrader.pl/b.htm

Nie pasuje mi wygladowo ta druga ramka z napisem bankier pl - chce wyciagnac to co w srodku tej ramki, i wrzucic w swoja tableke - by zachowac prawa autorskie. Jakis pomysl ktos ma ?
Ja nie wiem jak sie zabrać.

Acha - nie jest to post w stylu "zrób mi" tylko naprowadz mnie i podaj jakis przyklad w php smile.gif Dzieki
Liko
To tak. Otwierasz plik:
[php:1:f56bab81b0]<?php
$fp = fopen ("http://www.example.com/", "r");
?>[/php:1:f56bab81b0]

Ustawiasz wskaźnik pliku tam gdzie się zaczyna ten tekst, który chcesz wyciągnąć:
[php:1:f56bab81b0]<?php
fseek($fp, 450);
?>[/php:1:f56bab81b0]

Zaczynasz odczytywać podana ilość znaków:
[php:1:f56bab81b0]<?php
$string = fread( $fp, 400 );
?>[/php:1:f56bab81b0]

Zamykasz plik:
[php:1:f56bab81b0]<?php
fclose($fp);
?>[/php:1:f56bab81b0]

No teraz wystarczy wyświetlić zmienną w odpowiednim miejscu.
Widmo
i jak sie zmieni tresc newsa to przestanie dzialac, tak ?
Indianin
Nie przestanie .
Liko
Możesz przecież odczytać cały plik. Przy pomocy wyrażeń regularnych wybrać zawartość, która Cię interesuje.
rogrog
tak ale zobaczcie, jak Bankier to sprytnie zrobil - jest includowany JS i dopiero wywalujesz funkcje - wiec z wyciagnieciem tekstu z JavaScriptu bedzie duzy klopot - a jak nawet sie uda to bedzie to wymagalo duzo roboty
Widmo
czyli chyba sobie daruje :/
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.