Witaj gościu! Zaloguj się lub Zarejestruj aby móc korzystać ze wszystkich funkcjonalności jakie oferuje to forum! Rozpocznij zarabianie przez internet, poznaj korzysci pracy w domu! Rejestracja i korzystanie z forum jest całkowicie darmowe!
Wybierz Styl: Aktywuj czarny styl Aktywuj jasny styl Aktywuj mobilny styl
Forum o zarabianiu przez Internet !
praca w domu Witaj serdecznie forum o zarabianiu Zarabiam.com
forum o zarabianiu przez internet

Witaj! Nie bez powodu trafiłeś na największe w Polsce Forum o Zarabianiu przez internet! Tutaj gromadzimy pasjonatów zdobywania pieniędzy online i dajemy możliwość poznania tajników pracy w domu. Coraz więcej osób poszukuje sposobów na zarabianie w sieci, co sprawia, że praca w domu przez internet staje się atrakcyjnym źródłem dochodu. W dzisiejszych czasach, zarabianie online to nie tylko alternatywa, ale często również znakomita opcja do tradycyjnej pracy na etacie. Czy zastanawiasz się, jak łatwo zarobić pieniądze? Jeśli tak, to właściwe miejsce! Internet jest pełen możliwości, a my jesteśmy tutaj, aby Ci pomóc, dzieląc się wiedzą i doświadczeniami.

Rejestracja na naszym forum jest całkowicie darmowa i niesie ze sobą wiele korzyści:

  • Zakładaj nowe wątki i bierz udział w dyskusjach,
  • Odblokuj dostęp do czatu (Shoutbox),
  • Ogranicz liczbę wyświetlanych reklam,
  • Zdobywaj odznaczenia i reputację,
  • Zyskaj dostęp do ukrytych działów, tematów i linków,
  • Przeglądaj galerię zdjęć i filmów z wygranymi nagrodami,
  • Dostosuj swój prywatny profil,
  • Weź udział w konkursach organizowanych na forum,
  • Skorzystaj z doświadczenia społeczności zarabiającej online od lat,
  • Porównaj stopy procentowe na kontach oszczędnościowych,
  • Wykorzystaj merytoryczną wiedzę naszych użytkowników, by zarabianie w domu stało się łatwiejsze niż kiedykolwiek,
  • Dowiedz się, gdzie zdobyć darmowe upominki, gadżety i próbki.
  • Pamiętaj to nic nie kosztuje, zarabiam.com to darmowe forum internetowe w którym zasięgniesz informacji "jak zarabiać przez internet".
I co najważniejsze, wszystko to jest zupełnie za darmo! Zarabiam.com to internetowe forum, które udzieli Ci odpowiedzi na pytanie "jak zarabiać przez internet". Teraz praca w domu staje się możliwa! Zarejestruj się już teraz, a dowiesz się wszystkiego o zarabianiu przez internet!

praca w domu


Zapraszamy na Nasze Serwery Minecraft oraz Serwer Minecraft



Odpowiedz 
 
Ocena wątku:
  • 0 Głosów - 0 Średnio
  • 1
  • 2
  • 3
  • 4
  • 5
[PHP] Jak losowo wyświetlać link z pliku txt? » przy każdym odświeżeniu strony

Autor Wiadomość
cezar78 Offline
Stały Bywalec
*

Liczba postów: 523
Dołączył: Dec 2014
Reputacja: 157 +

Forum Gold: 50.00
Post: #1
[PHP] Jak losowo wyświetlać link z pliku txt?
Sprawdź:
Ktoś z was może ogarnia php i powie mi jak losowo na stronie wyświetlać klikalny link tak żeby przy każdym wejściu na nią był randomowo pobierany z pliku txt. Plik tekstowy będzie zawierał linki w jednej kolumnie:

http://domena1.com
http://domena2.com
http://domena3.com
itd..

Plik txt będzie duży ok 5k-10k linków

Zarabiaj na smartlinkach CPL
11-02-2021 18:54
Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
Ania Online
Forumowy Maniak


Liczba postów: 1241
Dolaczyl: Jan 2012
Reputacja: 1712

Poziom ostrzezen: 0%
Forum Gold: 215.61 [Dotacja]

Warto sprawdzić:
Micchaleq Offline
Początkujący
*

Liczba postów: 59
Dołączył: Dec 2020
Reputacja: 6 +

Forum Gold: 0.00
Post: #2
RE: [PHP] Jak losowo wyświetlać link z pliku txt?
Można np. tak

Kod PHP:
function getRandomLine($filename) { 
    
$lines file($filename) ; 
    return 
$lines[array_rand($lines)] ; 


Dodam jedynie, że nie jest to idealne rozwiązanie, bo cały plik ładuje się do pamięci. Zatem jeżeli ten plik nie jest duży (tak do 1000-2000 linii) to jest ok, ale jak więcej to lipa. Trzeba by kombinować z while i ewentualnie wstępnie oszacować ilość linków.
(Ten post był ostatnio modyfikowany: 11-02-2021 19:05 przez Micchaleq.)
Glosy: cezar78 (+1)
11-02-2021 19:03
Odwiedź stronę użytkownika Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
nSo Offline
OSZUST POŻYCZKOWY
*

Liczba postów: 142
Dołączył: Sep 2018
Forum Gold: 105.00
Post: #3
RE: [PHP] Jak losowo wyświetlać link z pliku txt?
Proszę bardzo. Źle zrozumiałem, ale kolega już pomógł.

Kod:
<?php
    $mojPlik = "linki.txt";
    $linki= file($mojPlik);

    $Numer = 1;
    foreach($linki as $link)
    {
    ?>
    <a href="<?php echo $link;?>">Link numer <?php echo $Numer; ?></a>
    <?
    $Numer ++;
    }
    ?>
?>
(Ten post był ostatnio modyfikowany: 11-02-2021 19:13 przez nSo.)
Glosy: cezar78 (+1)
11-02-2021 19:10
Odwiedź stronę użytkownika Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
cezar78 Offline
Stały Bywalec
*

Liczba postów: 523
Dołączył: Dec 2014
Reputacja: 157 +

Forum Gold: 50.00
Post: #4
RE: [PHP] Jak losowo wyświetlać link z pliku txt?
Dzięki chłopaki, rep poleciał, ale ten drugi kod mi nie działa, nic sie nie pojawia. A w pierwszej wersji nie ma odwołania do pliku txt i nie wiem gdzie go wstawić, no i nie wiem gdzie i jak dodać a href

Zrobiłem takie coś:

<?php
$f_contents = file("linki.txt");
$line = $f_contents[array_rand($f_contents)];
$data = $line;
echo "<a href='$data'>LINK</a>";
?>

Ale wyświetla mi link do mojego bloga zamiast pobierać linki z linki.txt
Plik umieściłem w tym samym katalogu gdzie jest sidebar.php w którym powyższy kod wstawiam

Zarabiaj na smartlinkach CPL
(Ten post był ostatnio modyfikowany: 11-02-2021 21:21 przez cezar78.)
11-02-2021 20:56
Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
nSo Offline
OSZUST POŻYCZKOWY
*

Liczba postów: 142
Dołączył: Sep 2018
Forum Gold: 105.00
Post: #5
RE: [PHP] Jak losowo wyświetlać link z pliku txt?
@cezar78
Musisz umieścić plik TXT z linkami w głównym katalogu, jeżeli plik sidebar.php jest includowany do index...
14-02-2021 09:43
Odwiedź stronę użytkownika Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
cezar78 Offline
Stały Bywalec
*

Liczba postów: 523
Dołączył: Dec 2014
Reputacja: 157 +

Forum Gold: 50.00
Post: #6
RE: [PHP] Jak losowo wyświetlać link z pliku txt?
I tak nie działa. Wyświetla mi link mojego bloga, zamiast jakiś losowy z listy. Dziwne

Zarabiaj na smartlinkach CPL
18-02-2021 15:52
Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
nSo Offline
OSZUST POŻYCZKOWY
*

Liczba postów: 142
Dołączył: Sep 2018
Forum Gold: 105.00
Post: #7
RE: [PHP] Jak losowo wyświetlać link z pliku txt?
Najwidoczniej podajesz błędną lokalizacje pliki txt
Glosy: cezar78 (+1)
18-02-2021 18:28
Odwiedź stronę użytkownika Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
cezar78 Offline
Stały Bywalec
*

Liczba postów: 523
Dołączył: Dec 2014
Reputacja: 157 +

Forum Gold: 50.00
Post: #8
RE: [PHP] Jak losowo wyświetlać link z pliku txt?
Działa! Dzięki. Jestem tylko ciekawy czy jak wrzuce plik z 50k linków to czy nie zmuli się strona albo czy nie będzie 100% użycia procesora na serwerze.

Zarabiaj na smartlinkach CPL
18-02-2021 21:52
Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
chmiel2001 Offline
Aktywny
*

Liczba postów: 125
Dołączył: May 2018
Reputacja: 22 +

Odznaczenia:

(Zobacz Odznaczenia)
Poziom:
Forum Gold: 60.00
Post: #9
RE: [PHP] Jak losowo wyświetlać link z pliku txt?
Przy takiej ilości nie lepiej tablice zrobić szybciutko i ładować losowy rekord?

chmiel2001, dumny członek http://zarabiam.com od May 2018.
19-02-2021 12:25
Odwiedź stronę użytkownika Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
Pani Ania
Prawa reka Admina


Liczba postów: 997
Forum Gold: 550
Dolaczyla: Feb 2011
Reputacja: 777


Warto sprawdzić:

Odpowiedz 


Podobne wątki
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  problem w php z iframe demek1987 4 6,941 21-03-2020 13:48
Ostatni post: krzysiek17
  skrypt php - web scraping th3watch3r 4 6,496 22-05-2019 07:08
Ostatni post: taqie
  Automatyczne pobieranie pliku po kliknięciu danoneksss 9 7,880 28-09-2018 16:23
Ostatni post: Spykey
  Tworzenie stron internetowych www - HTML 5, PHP, JavaScript ray111 2 5,112 18-06-2017 20:57
Ostatni post: lakerr
  Zrobię za darmo jakieś skrypty w PHP+MYSQL W CELU TRENINGOWYM shf 1 4,274 07-06-2017 15:16
Ostatni post: aaaaaaaaaa1

Skocz do:


Użytkownicy przeglądający ten wątek: