Mellet Skrevet 27. februar 2005 Del Skrevet 27. februar 2005 (endret) Vill gjerne lage et enkelt php script som teller hvor mange som har hvert på siden min Den skal kun telle en gang samme Ip hver dag. Altså viss samme person kommer 2 ganger med samme Ip teller den kun 1. Bruker PHP + mySQL datbase. Så kan gjerne være database basert Vill gjerne at scriptet viser Ip adresse til den personen som kommer på siden Resultatet skal være noe slikt: Du er nr: 9999 Din Ip: 127.0.0.1 Endret 27. februar 2005 av Mellet Lenke til kommentar
Gilbert Skrevet 27. februar 2005 Del Skrevet 27. februar 2005 (endret) Ingen oppgave er bedre når en skal lære seg php skikkelig. Kan fortelle noe om hva som skal gjøres, og så kan du prøve å finne funksjonene (og heller si fra når du står fast): *edit: ble bare rot, tror jeg bør legge meg istedenfor* Endret 27. februar 2005 av fjartan Lenke til kommentar
Mellet Skrevet 28. februar 2005 Forfatter Del Skrevet 28. februar 2005 Ingen oppgave er bedre når en skal lære seg php skikkelig. Kan fortelle noe om hva som skal gjøres, og så kan du prøve å finne funksjonene (og heller si fra når du står fast): *edit: ble bare rot, tror jeg bør legge meg istedenfor* mhm ;P Nesten hjelp å få der Lenke til kommentar
toss Skrevet 28. februar 2005 Del Skrevet 28. februar 2005 kan prøve å gi deg noen pekepinner om slik jeg ser for meg at det bør gjøres.. først må skriptet sjekke om ip'en er registrert før, hvis den ikke er det må det skrive ip og evt tid og evt også hvor mange ganger ip'en har besøkt siden.. deretter må det telle antall rekker i databasen og skrive ut ip og antall rekker.. noen linker du kan trenge.. http://sindrem.com/php-artikler/informasjon.html http://no2.php.net/manual/en/ref.mysql.php vet ikke om dette hjalp det så langt på vei, men lykke til Lenke til kommentar
gogodidi Skrevet 1. mars 2005 Del Skrevet 1. mars 2005 (endret) veldig enkelt å gjøre, hvis jeg bare viste hvordan å finne ut hva brukeren sin IP er, er sikkert en veldig enkel funsjon til det, men jeg vet den ikke.... så kunne du ta ut alle datoene der ip adressen er så og så, og hvis datoen er den samme som den dagen der, så skal det ikke legges in så, teller du hvormange ganger en IP adress har vært logget ( hver eneste en, alene) så legger du sammen alle tall ( de to ingene kan godt sje i en while eller for each) og så displayerdu alt tallet, ny linje ip adressen kan prøve å gi deg noen pekepinner om slik jeg ser for meg at det bør gjøres.. først må skriptet sjekke om ip'en er registrert før, hvis den ikke er det må det skrive ip og evt tid og evt også hvor mange ganger ip'en har besøkt siden.. deretter må det telle antall rekker i databasen og skrive ut ip og antall rekker.. noen linker du kan trenge.. http://sindrem.com/php-artikler/informasjon.html http://no2.php.net/manual/en/ref.mysql.php vet ikke om dette hjalp det så langt på vei, men lykke til smile2.gif eller..... ^what he said Endret 1. mars 2005 av gogodidi Lenke til kommentar
gather Skrevet 1. mars 2005 Del Skrevet 1. mars 2005 På en slik whatismyipside som jeg laget for morroskyldd så bruker jeg denne koden for å printe ut ipadressen til brukeren <?php print ($_SERVER["REMOTE_ADDR"]);?> Så det du trenger er det som står mellom )( .. $_SERVER["REMOTE_ADDR"] Den kan du bruke i en variabel slik $bruker_ip = $_SERVER["REMOTE_ADDR"]; Lenke til kommentar
Mattlakk Skrevet 2. mars 2005 Del Skrevet 2. mars 2005 (endret) <?php class Teller { function count() { $countfile = file("alle.txt"); $count = $countfile[0]; $count= $count + 1; $fp = fopen("alle.txt","w"); $fw = fwrite($fp,$count); fclose($fp); echo $count; } } $obj =& new Teller; $obj->count(); ?> Slik kan du vise antall besøkende på din side: <p>Antall besøkende: <? include('alle.txt'); ?>.</p> Skrevet av Sindre Mathisen @ www.sindrem.com <-- Måtte ha med det Endret 2. mars 2005 av crawford Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå