Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Zapis do pliku z array_rand
Carnagge
post
Post #1





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 24.03.2009

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


Witam (IMG:style_emoticons/default/smile.gif)
Mam pewien problem - zrobilem skrypt, ktory ma wylosowac 2 z 4 linkow i zapisac je w pliku txt. Nie wiem niestety jak to poprawnie powinno wygladac. Cos takiego, co jest ponizej dziala, ale to nie jest chyba najlepsze rozwiazanie, bo trzeba plik otwierac dwa razy.

  1. <?php
  2. $linki = array(
  3. '<a href="http://wp.pl">wp</a>',
  4. '<a href="http://onet.pl">onet</a>',
  5. '<a href="http://google.pl">google</a>',
  6. '<a href="http://yahoo.com">yahoo</a>',
  7. );
  8. $wylosuj = array_rand($linki, 2);
  9.  
  10. $dane = $linki[$wylosuj[0]]. " ";
  11. $dane2 = $linki[$wylosuj[1]]. " ";
  12. $file = "baza.txt";
  13. $fp = fopen($file, "w");
  14. fwrite($fp, $dane);
  15. fclose($fp);
  16. $fp2 = fopen($file, "a");
  17. fwrite($fp2, $dane2);
  18. fclose($fp2);
  19.  
  20. ?>


Chcialbym to zrobic tak, zeby od razu do $dane przekazac oba te linki z:
$linki[$wylosuj[0]]. " ";
$linki[$wylosuj[1]]. " ";

i nie musiec dopisywac tego ponownie do pliku. Mam nadzieje, ze wyrazilem sie dosc jasno i ktos mi pomoze (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 23.08.2025 - 04:26