[ shx @ 08.06.2005. 23:07 ] @
htio bih napravit jednu stranicu u PHPu, konkretno nesto u vidu guestbooka ili stranice s komentarima - imao bih stranicu sa formom te bazu podataka za spremanje komentara (teksta).
zanima me sljedece: kako da svaka stavka iz baze (npr. neki komentar), prilikom ispisivanja iz baze, dobije nekakav dizajn - da to nebude samo obican tekst (npr. dodavanje neke boje tekstu, uokviren tekst i slicno)? jeli za to pogodan CSS ili postoji neko bolje rjesenje (o CSSu znam ponesto, ali ga nisam primjenjivao s php-om)?
zanima me prinicip kako se to izvodi, u kratkim crtama - ako netko ima neko dulje i dublje objasnjenje jako je dobro dosao!

hvala
[ dado_k @ 09.06.2005. 00:16 ] @
Naravno da nije nužno da koristiš css možeš i sa html kodom možeš odmah na početku definirat boju textaa možeš i text(dio texta) posebno ofarbat
evo ti par natuknica:
recimo da je cijeli text isti(na cijeloj stranici
<body bgcolor="#999999" text="#000000" link="#0000CC" vlink="#009966" alink="#FF0000">
npr posebno jedna riječ druge boje:

<font color="#00FFFF" face="Georgia, Times New Roman, Times, serif">neka riječ ili rečenica </font></p>

eto mislim da bi ti moglo pomoći
[ u_m @ 09.06.2005. 00:49 ] @
zar nije moguce slanje header-a iz php fajla?

nesto kao:
Citat:
header("Content-type: text/css");
[ boccio @ 09.06.2005. 08:13 ] @
@dado_k: nisam video da neko koristi <font> tag jos od 2002. godine... zasto ucis coveka da radi pogresno?

@u_m: uopste mi nije jasno sta si hteo da kazes?!?

A sto se tice same teme, ne razumem uopste sta hoces da kazes ovim:
Citat:
shx:jeli za to pogodan CSS ili postoji neko bolje rjesenje (o CSSu znam ponesto, ali ga nisam primjenjivao s php-om)?

Cekaj, sta je to "ponesto" sto znas o CSS-u, ako ocekujes da se on koristi drugacije (?!) sa PHP-om. Prvo, on se i ne koristi sa PHP-om, ti jednostavno koristis CSS stilove kao sto u echo() ili print() stavljas bilo koji drugi output...

Evo ti primera, pretpostavka da imas neki styles.css ili kakogod fajl gde su ti definisani stilovi koje ces koristiti za svoj guestbook (.ime, .komentar, .datum, etc...).
Code:

// primera radi, uradio si query na bazu i sad ispisujes komentare u petlji...

while ($row = mysql_fetch_array($result)) {
       echo "
              <div id = \"comment\">
                  <span class=\"ime\">{$row['ime']}</span>
                  <span class=\"komentar\">{$row['komentar']}</span>
                  <span class=\"datum\">{$row['datum']}</span>
              <div>
             \r\n"; 
}


Eto, nadam se da ti je ovaj primer "demistifikovao" koriscenje CSS-a sa PHP-om :)
[ dado_k @ 09.06.2005. 09:39 ] @
Citat:
shx:
zanima me sljedece: kako da svaka stavka iz baze (npr. neki komentar), prilikom ispisivanja iz baze, dobije nekakav dizajn - da to nebude samo obican tekst (npr. dodavanje neke boje tekstu, uokviren tekst i slicno)?
hvala


Nije rekao da je nužno css. I kakve veze ima ovo je čisti html kod koji bez problema radi unutar print naredbi. I zbog čega ga onda ne bi koristio ??
Mislim i meni bi dobro došlo objašnjenje da znam ako griješim možda da mi date ispravan odgovor?
[ noviKorisnik @ 09.06.2005. 10:18 ] @
Dado, pa razlog je upravo onaj zbog kojeg je i uveden CSS.

Ako pogledaš primer iz poruke više svoje, tagovima su dodeljene css klase... Te klase mogu da se pridružuju i drugim elementima na istoj stranici, kao i elementima na drugim stranicama sajta koje koriste isti definicioni fajl za stilove... I na svim tim mestima primenjuju se ista pravila za ispis, koja su definisana za tu klasu... A šećer dolazi na kraju - ta pravila mogu da se menjaju za sve ove elemente na jednom mestu, u definiciji klase.