Robie stronke w php (jestem totalnym amatorem - uczę się).
Chciałbym aby klikając np na link: Karty Graficzne otworzyła sie stronka z allegro z moimi aukcjami dotyczącymi kart graficznych. (to akurat nie problem) otwiera sie tam gdzie chcę jest ok. Ale klikając na jakikolwiek link nie otwiera sie aukcja. wywala bałąd, bo łaczy sie z linkiem np. www.moja.pl/ i tu adres aukcji. a powinno np www.allegro.pl/ i tu adres do aukcji.
Jak zrobić aby te linki działały?
Znalazłem coś takiego:
1. <?php
2. $file = file('input.html');
3. $server = 'http://www.serwer.pl/';
4. $path = 'moja_strona.php?otworz=';
5. $attributes = array('src', 'href');
6. foreach ($attributes as $attr)
7. {
8. $pattern[] = "/$attr=["']


9. $replacement[] = "$attr="$path$server\1"\2";
10. };
11. foreach ($file as $line)
12. {
13. $line = preg_replace($pattern, $replacement, $line);
14. echo $line;
15. };
16. ?>
ze stronki: http://www.pajaczek.pl/index.php?p=faq&catid=10#faq92
ale nie działa. wywala bład line8
czy ktoś ma inny pomysł albo potrafi naprawic ten skrypcik?
GG 1008116