hei kuinka teen sellaisen tunnistus jutun, että se tunnistaa käyttäjän ip-osoitteen perusteella ja kun tulee sivulle toisen kerran niin suorittaa jonkun toimenpiteen esimerkiksi haluatko lukea uudet uutiset siitä asti kun viimeksi kävit sivuilla ?
oisko koodin palasta jolla aloitella vai osaako joku tehdä sen puolestani.. ?
IF kayttajan_ip_löytyy_tietokannasta JA sen_viimeisestä_sivunlatauksesta < 2 tuntia THEN haluatko_lukea_uutiset() ELSEIF kayttajan_ip_löytyy_tietokannasta JA sen_viimeisestä_sivunlatauksesta > 2 tuntia päivitä_ip-osoitteen_aikaleimaa() ELSE lisää_käyttäjän_ip_sekä_aikaleima_tietokantaan() ENDIF
Siinä idea. Eli kannattaa lähteä selvittelemään tuota tietokantaa sekä sen rakennetta ekana. Flatfile sopinee tarkoituksiisi, mutta helpompi tuo on oikealla tietokannalla tehdä.
laiskana ohjeloijana heittäisin vierailijalle keksin, johon on tallennettu aika, koska on käynyt viimeksi, jos keksiä ei ole asetettu oletetaan, että käyttäjä ei ole käynyt ainakaan ihan äskettäin. Tämä on vissiin tarkempikin, kuin tuo ip osoitteilla leikkiminen ja PHP:ssä keksit kannattaa korvata sessioilla, jolloin käyttäjän selaimelle tungetaan vähemmän tietoa.
Niin tai jos tarkemmin tahtoo tuon tehdä niin hakee tietokannasta uutiset, jotka on lisätty käyttäjän viime käynnin jälkeen.
Aihe on jo aika vanha, joten et voi enää vastata siihen.