Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Mirror strony,tworzenie katalogów,zapisywanie zdalnej grafik
depablo
post
Post #1





Grupa: Zarejestrowani
Postów: 18
Pomógł: 0
Dołączył: 20.04.2003
Skąd: Lębork

Ostrzeżenie: (0%)
-----


Witam

Potrzebuję zrobić skrypt do robienia mirroru strony. To znaczy żeby cała struktura strony (wszystkie pliki html, cała grafika, katalogi) była przeniesiona "lustrzanie" na inny sewer, żeby została zachowana hierarchia katalogów.

W związku z tym mam kilka pytań.

W pliku html na pobieranej stronie znajduję sobie na przykład następującą ścieżkę:
$ciag = "gfx/gify/biuro/logo.gif".
Za pomocą komend dirname i basename, rozpoznaję strukturę katalogu i nazwę pliku. Teraz pytanie, w jaki sposób stworzyć to drzewko katalogów? Ja robię tak, rozbijam ten ciag za pomocą explode na tablice, i tworzę poszczególne katalogi. Może jest jakieś lepsze rozwiązanie. Możecie coś poradzić?

Zapisywanie zdalnych grafik:
Ja robię to tak:
[php:1:d8b808b266]<?php
ob_start();

include ("http://www.strona.pl/plik.gif");

$wszystko = ob_get_contents();
ob_end_clean();
$graf = fopen ("grafa.gif", "w");

fputs ($graf, "$wszystko");
fclose ($graf);
?>[/php:1:d8b808b266]

Skrytp działa, ale może jest jakieś inne rozwiązanie?

A tak wogóle czy istnieją jakieś gotowe skrypty do mirrorowania stron? Byłbym bardzo wdzięczny.

Pozdrawiam
Paweł
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 19.08.2025 - 11:01