• 12 odgovora
  • 3.394 pregleda
potrebna skripta, ali ne znam koliko je ovo 'lako'? 29.01.2005. u 00:08 · pre 264 meseci #1
naime hocu da mi se na stranici u div-u ispise neki citat, e sada, imao bih jedno 50 citata pa sada da li svaki dan da se ucitava po jeddan (bolje) ili po svakoj poseti sve jedno.

da li je moguce da to ide iz .txt ili mora baza?

kasnije bihj ja te citate samo menjao npr na svaka 2 metra dana. . .

ok, hvala unapred.
Potpis
***
Dnevnik eklektika | Veg/indie/DIY dnevni zin
Re: potrebna skripta, ali ne znam koliko je ovo 'lako'? 29.01.2005. u 01:28 · pre 264 meseci #2
Nije teško, može flat (txt) ili baza, po tvom izboru i mogućnostima. U pitanju je jedna tabela sa dva tri polja iz koje se nasumično izvlače rezultati.

Bilo koji početnički tutorijala iz PHPa bi trebalo da ti da dovoljno znanja da skrpiš nešto slično. Pri tom ti savetujem da uzmeš i napraviš sam. Na jednostavnim konkretnim primerima se uči :)

Ako zaglaviš znaš gde treba da se obratiš.
Potpis
http://www.activecollab.com - Alat za upravljanje projektima
Re: potrebna skripta, ali ne znam koliko je ovo 'lako'? 29.01.2005. u 10:39 · pre 264 meseci #4
ilija, prvo hvala na ohrabrenju, evo bas sad gledam neke tutorijale na codewalkers (njihovi mi se najvise svidjaju), i mislim da bas ima toga sto meni treba, tih bas pocetnickih, skinuo sad jedno 5-6 komada, rad sa txt i stringovi pa cu da krenem cim nadjem vremena, a kad zapnem vidimo se ovde :)

aj, chaoz.
Potpis
***
Dnevnik eklektika | Veg/indie/DIY dnevni zin
Re: potrebna skripta, ali ne znam koliko je ovo 'lako'? 29.01.2005. u 13:09 · pre 264 meseci #5
Imam ja skriptu ako ti treba...
Code:
<?php

$font ="";
$fontsize ="2";
$textfile ="misli.txt"; //misli.txt je moj fajl a ti stavi koji god hoces


echo "<font face=\"$font\" size=\"$fontsize\">";
$quotes = file("$textfile");
$quote = rand(0, sizeof($quotes)-1);
echo $quotes[$quote];
echo "</font>";

?>



Posle toga u DIV samo includujesh ovaj fajl...
Re: potrebna skripta, ali ne znam koliko je ovo 'lako'? 30.01.2005. u 13:00 · pre 264 meseci #8
//svaki red učitava drugi put, tj. kad refreshujesh stranicu...
Posebne
citate
odvajas
novim
redom
u njima mozes sve? znakove, da. koristis! koliko> sam< ja siprobao$.*%

Zaboravih format... Koji ti staviš, moze ANSI, moze UTF-8... whatever...

poz... :-)
Re: potrebna skripta, ali ne znam koliko je ovo 'lako'? 30.01.2005. u 13:57 · pre 264 meseci #9
aha, ok.

a sta rade svi ti stringovi(?) koje imas na pocetku, tacnije:
Code:
$font ="";
$fontsize ="2";

i kasnije:
Code:
echo "<font face=\"$font\" size=\"$fontsize\">";
$quotes = file("$textfile");
.
.
.
echo $quotes[$quote];
echo "</font>";


ja ne zelim da php ima bilo sta sa formatiranjem texta.
da li moze include da stoji u <em></em>? posto sam probao sa
$include = file('quotes.php') i nece.
sorry zbog debilnih pitanja.
Potpis
***
Dnevnik eklektika | Veg/indie/DIY dnevni zin
Re: potrebna skripta, ali ne znam koliko je ovo 'lako'? 31.01.2005. u 09:46 · pre 264 meseci #11
Citat:
Im_a_Veggie:
ja ne zelim da php ima bilo sta sa formatiranjem texta.
da li moze include da stoji u <em></em>? posto sam probao sa
$include = file('quotes.php') i nece.
sorry zbog debilnih pitanja.


m_k ti je odgovorio čimu služe varijable koje si naveo. Ali meni se u ovom skriptu nesviđa upotreba font tagova:
Provaj ovako:
Code:

<?php
$textfile ="misli.txt"; //misli.txt je moj fajl a ti stavi koji god hoces
$quotes = file("$textfile");
$quote = rand(0, sizeof($quotes)-1);
echo $quotes[$quote];
?>


Ovo snimi kako quotes.php. I dodaj na stranicu gde želiš da ti se pojavljuje.
Code:
<span><?php include "quotes.php" ?></span> 

I to posle formatiraj pomoću CSS-a.

Pozdrav.
Potpis
Banned - Not available
Re: potrebna skripta, ali ne znam koliko je ovo 'lako'? 31.01.2005. u 10:15 · pre 264 meseci #12
Citat:

$quote = rand(0, sizeof($quotes)-1);
echo $quotes[$quote];

A ako recimo imas i autora citata, onda mozes da ovo malo izmenis...
Recimo da ti je text file oblika:
citat1 | autor1
citat2 | autor2
...
(korisitimo za razdvajanje znak | posto ga gotovo sigurno nema u citatu...)
onda ovo modifikujes u, recimo:
Code:

$quote = rand(0, sizeof($quotes)-1);
list($citat,$autor) = explode ("|",$quotes[$quote]);
echo $citat." - ".$autor;

Ili vec po volji...


Potpis
Kad sve ostalo zakaže, pročitaj uputstvo...
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme