mulla on semmonen simppeli php kommentointisysteemi, mutta ongelmana on se, että se vaan kasaa niitä kommentteja loputtomasti jolloin sivu täyttyy ja saan koko ajan olla poistelemassa viestejä.
kuinka saisin systeemistä semmoisen, että kommentteja näkyy aina maksimissaan esim 10, ja kun kymmenen on täynnä, uudet viestit tulevat tavallaan vanhojen päälle, jolloin kommentit vievät sivustolta aina saman suuruisen tilan, eikä mitään kilometrin pituista kommenttilistaa pääse syntymään?
kiitos!
kuinka saisin systeemistä semmoisen, että kommentteja näkyy aina maksimissaan esim 10, ja kun kymmenen on täynnä, uudet viestit tulevat tavallaan vanhojen päälle, jolloin kommentit vievät sivustolta aina saman suuruisen tilan, eikä mitään kilometrin pituista kommenttilistaa pääse syntymään?
kiitos!
Vastaukset 5
Vanhimmat
Luet kommentit taulukkoon, käännät taulukon ja luet niistä pelkästään 10 ensimmäistä, sivulla kaksi 10 seuraavaa, jne. jne. Sivu-parametrin välität urlissa.
Käytössä oleva koodi olisi auttanut ongelman ratkaisussa.
Kiitos mutta en oikein tiedä kuinka tuo tehdään.
Tällainen koodi käytössä:
Nimimerkkisi:
Viestisi:
mikäli oikein ymmärsin tuota 'koodia' niin;
looppia
for ($p=0; $p
Ei tuossa koodissa nyt ole päätä eikä häntää.
Miksi viestit tulostetaan formin sisään?
Miksi taulukon aloitustagi tulostetaan print:llä mutta lopetustagi on kuitenkin html:nä?
Miksi tämä on koodissa |ereg_replace("
Itselläni on myös kommenttisysteemi sivustollani, ja toimii noin, että 25 viestiä rullaa siinä vaan.
En kuitenkaan osaa tehdä niin, että kun 25 on täynnä, vanhemmat viestit menevät toiselle sivulle.
Tämähän on vähän hankalampi juttu, pitäisi laittaa koodi luomaan uusia sivuja ja minulla on samankaltainen kommenttisysteemi joka vaatii toimiakseen että koko ajan pysytään index.php sivulla (tai kuitenkin samalla .php-sivulla).
Ei sitten mitään tietoa kuinka tuo tehdään. Varmaan olisi parasta hommata jostain edistyneempi kommenttisysteemi tai opetella tekemään parempi.
Valmiiden koodien lataamisessa on se ongelma, että ne ovat aina täynnä turhia härpäkkeitä niin kuin hymiöitä ja grafiikoita ja admin-paneeleja yms yms.