Avatar billede flashrider Nybegynder
11. oktober 2004 - 23:02 Der er 4 kommentarer

Kun en stemme pr. ip!

Hvordan får jeg (i denne kode) til at kun give 1 i hits pr. ip?

Altså den må kun give 1 hits pr ip-adresse.


<?php



$query = mysql_query("SELECT count(id) AS hits FROM profil_hits WHERE ejer = '$row[brugernavn]'");
$as = mysql_fetch_array($query);
mysql_query("INSERT INTO profil_hits (hits, ejer) VALUES ('1','$row[brugernavn]')") or die(mysql_error());
?>

<tr>
        <td width="100%" bgcolor="70A0C8">
            <p><b>
<font size="1" face="Verdana">
Profil hits: </font>
</b><font size="1" face="Verdana"><br>
</font></p>
        </td>
    </tr>
    <tr>
        <td width="100%">

            <p>
<font size="1" face="Verdana">

<?php
echo "".$as['hits']."";

?>
Avatar billede sukos Juniormester
11. oktober 2004 - 23:06 #1
SELECT DISTINCT `ip` WHERE ejer =.................
Avatar billede baitianlong Nybegynder
11. oktober 2004 - 23:06 #2
Du kan jo evt inserte IP adressen også, og hvis den findes i forvejen skal der ikke insertes...
Avatar billede flashrider Nybegynder
11. oktober 2004 - 23:10 #3
hør, når en bruger kliker feks. 10000 gange på sin profil vil det jo fylde en del i databasen, så det skal nok gøres NÅR den indsættes
Avatar billede jakoba Nybegynder
12. oktober 2004 - 04:45 #4
men selvom du får det til at virke som du ønsker er resultatet ikke meget værd. Der er stadig mange af de store web-portaler der tildeler deres brugere en tilfældigt (og forskelligt hver gang) IP nummer når de går på nettet.

Og så er der de mange tusind medarbejdere hos Mærsk hvor kun een af dem får lov at stemme fordi de allesammen går ud igennem den samme proxy server og har dens IP. Ditto for andre firmaer, fritidshjem, skoler, biblioteker, etc.

cookies, PC genkendelse og login kan evt bruges til at identificere brugeren, men ingen af dem er 100% sikre.

mvh JakobA
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester