Skocz do zawartości

Skrypt wewnętrznego, dynamicznego SWLa


Pomyslowy

Rekomendowane odpowiedzi

Na stronie zaplecza

<?
$wynik=file_get_contents('https://{adres skąd ma pobrać}/swl.php');
$tablica=explode('-*-',$wynik);
while($pozycja=array_shift($tablica))
{
 $link=explode('-!-',$pozycja);
 echo '<a href="https://'.$link[0].'">'.$link[1].'</a> ';
}
?>

plik swl.php

<?
$ilosc_linkow=5;
$linki=file('linki.txt');
$wynik=array_rand($linki,$ilosc_linkow);
while($pozycja=array_shift($wynik))
{
 echo $pozycja.'-*-';
}
?>

w pliku linki.txt linki w postaci

domena.pl-!-fraza
domena2.com-!-fraza

Pisane teraz, może nie działać :)

Nie znam się na pozycjonowaniu, ja tu tylko zużywam transfer i miejsce w sql.

Roman Kluska ujawnia: nadchodzi INFLACYJNY ARMAGEDON!

 

Odnośnik do komentarza
Udostępnij na innych stronach

Dzięki Irek, jesteś wielki :)

Skrypt zachowuje się troszkę dziwnie, tzn za pierwszy wywołaniem nic nie wyświetla, a w źródle widać:

<a href="https://1"></a> <a href="https://2"></a> <a href="https://3"></a> <a href="https://4"></a> <a href="https://6"></a>

A później już się w ogóle nie wywołuje i nawet w źródle nie ma po nim śladu :jezyk1: Nie znam się za bardzo na PHP, ale spróbuję coś wykombinować.

Pozdrawiam :)

Odnośnik do komentarza
Udostępnij na innych stronach

Bo byka zrobiłem oczywiście :)

plik swl.php

<?
$ilosc_linkow=5;
$linki=file('linki.txt');
$wynik=array_rand($linki,$ilosc_linkow);
while($pozycja=array_shift($wynik))
{
 echo $linki[$pozycja].'-*-';
}
?>

w pliku linki.txt musi być linków więcej niż ustawione w $ilosc_linkow=

[dodane]

Tak po prawdzie to by trzeba to trochę "rozpisać" żeby się nadawało do codziennego użytkowania.

Nie znam się na pozycjonowaniu, ja tu tylko zużywam transfer i miejsce w sql.

Roman Kluska ujawnia: nadchodzi INFLACYJNY ARMAGEDON!

 

Odnośnik do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę. Warunki użytkowania Polityka prywatności