Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]funkcja rand i include
arturdob
post
Post #1





Grupa: Zarejestrowani
Postów: 18
Pomógł: 0
Dołączył: 28.07.2014

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


  1. <?php
  2.  
  3. $cytat[] = "cyt.txt";
  4. $cytat[] = "cyt1.txt";
  5. $cytat[] = "cyt2.txt";
  6.  
  7. include ("echo $cytat[rand(0, 2)]");
  8.  
  9. ?>

Witam wszystkich, coś namieszałem z include i nawiasami. Bez include wyświetla się tylko losowa nazwa pliku. Chcę wyświetlić losowy cytat, w tabeli mam nazwy plików z cytatem.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
arturdob
post
Post #2





Grupa: Zarejestrowani
Postów: 18
Pomógł: 0
Dołączył: 28.07.2014

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


Fajnie by było zrobić tak jak mówisz, może z waszą pomocą mi się to uda. A co zrobić z długimi cytatami co maja kilka linijek i po nich jest odstęp 2 linijki na autora? Jak z pliku tekstowego zrobić taka bazę czym pooddzielać cytaty?
ok, mam cytaty w jednym pliku cytaty.txt, po każdym cytacie wstawiony separator \t czy \n nie wiem czy ma to jakieś znaczenie?
Teraz chcę sprawdzić czy otwiera się plik do odczytu, który przechowuje zmienna $rp (czy dobra ścieżka dostępu):
  1. <?php
  2.  
  3. $rp = fopen("cytaty.txt". 'r');
  4. echo $rp;
  5.  
  6. ?>

nie wyświetla zawartości pliku tylko bład (IMG:style_emoticons/default/sad.gif) Dodałem odczyt z pliku nadal błąd (IMG:style_emoticons/default/sad.gif)
  1. <?php
  2.  
  3. $rp = fopen("cytaty.txt". 'r');
  4. $cytaty = fgets($rp. 999);
  5. echo $cytaty;
  6.  
  7. ?>


Ten post edytował arturdob 10.09.2014, 10:12:14
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: 12.10.2025 - 15:20