Pozdrav,
napravio sam mali "program" da mi se rotiraju citati na blogu i sada nailazim na problem. Zna se dogoditi da se citat ponovi dva puta za redom. Postoji li naćin da to riješim?
<?php $lyrics = "'Writing is not a job, but a passion!'
'Simplex est vita con nex.'
'Everything has been figured out, except how to live.'
'I love life because what more is there.'
'It is not length of life, but depth of life.'
'Life is something to do when you can't get to sleep.' ";
$lyrics = explode("\n", $lyrics);
echo $lyrics[mt_rand(0, count($lyrics) - 1)]; ?>
csx je napisao/la:pa to onda više ne bi bilo random :mrgreen:
:)
Mogao bi spremiti rezultat slučajnog odabira, a onda usporediti idući (nakon refresha, pretpostavljam) s njime, pa ako su ekvivalentni, pozvati funkciju ponovo. Naravno, spremiti tako da bude persistentno. No bolje samo proširi popis citata s još kojim, ovako će se činiti da se uvijek isti ponavljaju (odnosno, neće se činiti).
Hvala, odlučio sam ipak dodati više citata još me znaima da li postoji nešto s čime bi se samo to mjenjalo svakih 5 minuta? Čitao sam nešto o AJAXU ali mi je to malo pre napredno...
misliš da će ti netko na web stranici (koje su same po sebi nešto vrlo dinamično) ostat 5 minuta? mislim na jedan supgage stranice, ne konkretno cijeli site. nemoj si komplicirat život.. =)
A ostanu ljudi po stranici obično 10 minuta, članci su veoma dugački i namjenjeni ekipi koja voli duge članke, ali opet tko će gledati citat ako čita članak. Ovo će ipak biti dovoljno! Hvala Vam!