Avatar billede anan Nybegynder
09. januar 2007 - 19:36 Der er 47 kommentarer og
1 løsning

point system

hej allesammen :b
da jeg er igang med et community skal der jo også være et point system .. jeg har fulgt en artikel der blev oprette om det her på eksperten .. men den gider ikke opdatere mysQl så man får point .. det er denne artikel jeg har fulgt: http://www.eksperten.dk/artikler/1043

jeg håber at i vil hjælpe hurtigts muligt :)
Avatar billede chrisson Nybegynder
09. januar 2007 - 20:10 #1
Ville være en hjælp, hvis du lagde det du har lavet ind...

Du behøves ikke at ligge alt ind, bare noget af det..
Avatar billede anan Nybegynder
09. januar 2007 - 20:39 #2
okay .. dette er min profil.php som jeg har lagt alle de der ting i ..


<font face="Tahoma" size="2">
<p align="left"><? include("sql.php");
$spil=$_GET[id];
$hej=mysql_query("SELECT * FROM brugere WHERE id='$_GET[id]'");
$vis=mysql_fetch_array($hej);
$tekst = nl2br($tekst);
$show =($get);
$username = "$username";
$navn = "$navn";
$alder = "$alder";
$arto = "$arto";
$billede = "$billede";
$email = "$email";
$fod = "$fod";
$fritekst = "$fritekst";
$tid = "$tid";
$level = "$level";
$status = "$status";
$profilstatus = "$profilstatus";
$dato = explode(" ", $sidst);
$foerst = explode(" ", $foerst);
$diff = strtotime(date("Y-m-d")) - strtotime($dato[0]);
$dage = floor($diff / 86400);
if ($vlog>0) {
if ($dage>0) {
if ($dage==1) { $datoinfo = "(sidst p&aring;: i g&aring;r kl. $dato[1])"; }
elseif ($dage>1) { $datoinfo = "(sidst p&aring;: $dage dage siden)"; }
} else { $datoinfo = "(sidst p&aring;: i dag kl. $dato[1])"; }
}
if ($profilstatus=="offline") { $statinfo="offline $datoinfo"; }
elseif ($profilstatus=="online") { $statinfo="online siden kl. $foerst[1]"; }
echo $username." - ".$statinfo."<br>";




echo "&nbsp; <a href=index.php?p=profil&id=$vis[id]>Profil</a> <a href=index.php?p=profilbeskeder&username=$vis[username]>Gæstebog</a> <a href=index.php?p=galleri&id=$vis[id]>Galleri</a> <a href=index.php?p=venner&id=$vis[id]>Venner</a> <a href=index.php?p=logud>logud</a>
</font>
<table>
  <tr>
    <td>
    <table>
        <td></td>
  <td></td>

      <tr>
        <td>
        <p dir=ltr></td>
        <td></td>     
</tr>
        <tr>
        <td>
        <b>brugernavn</b></td>
        <td>$vis[username]</td>     
        </tr>
      <tr>
        <td><b>navn</b></td>
        <td>$vis[navn]</td>
  </tr>
      <tr>
        <td><b>humør</b></td>
        <td><a href=\"index.php?p=profil.humoer&username=$vis[username]\">Se humøret</a> </td>
  </tr>
      <tr>
        <td><b>Alder</b></td>
        <td>$vis[alder]</td>     
</tr>
      <tr>
        <td><b>Landsdel</b></td>
        <td>$vis[landsdel]</td>
      </tr>
      <tr>
        <td><b>Status</b></td>
        <td>$vis[status]</td>
      </tr>
      <tr>
        <td><b>Fødselsdag</b></td>
        <td>$vis[fod]</td>
      </tr>
      <tr>
        <td><b>Arto</b></td>
        <td><a href=http://www.$vis[arto].arto.dk target=_blank>$vis[arto]</a></td>
      </tr>
      <tr>
        <td><b>Email</b></td>
        <td>$vis[email]</a></td>
</tr>
<tr>       
        <td><b>oprettet den:</b></td>
        <td>$vis[tid]</a></td>
      </tr>
      <tr>
        <td><b>Brugertype</b></td>
        <td>"; if ($vis[level] == "2")
{
    echo "Administrator - <a href=index.php?p=profil_slet>Slet brugere</a>, tilføj nyheder";
} else {
    echo "Alm. Bruger";
}
echo "</td>
      </tr>
    </table>
    <td width=260 valign=top>
    &nbsp;
    <p>
    <img border=1 src=$vis[billede] width=120 height=154 align=right></p>
    </td>
  </tr>
</table>
<br>
<br>
<br>
profiltekst
<iframe name=fritekst width=98% height=400 border=0 frameborder=0 src=profiltekst.php?id=$vis[id]>
";
?>

<div align="left">
  <table border="0" width="720" height="59" cellspacing="0" cellpadding="0" style="border-style: solid; border-width: 0">
    <tr>
      <td width="677" height="30" bgcolor="#C0FF78" style="border-style: solid; border-width: 0" background="images/jir.bmp" valign="top">&nbsp;&nbsp;&nbsp;&nbsp;
        Profiltekst</td>
    </tr>
    <tr>
      <td width="677" height="29" style="border-style: solid; border-width: 0" valign="top">

<p>

&nbsp;</iframe>
</td>
    </tr>
  </table>
</div>

  <table border="0" width="720" height="50" cellspacing="0" cellpadding="0" style="border-style: solid; border-width: 0">
    <tr>
      <td width="677" height="31" bgcolor="#C0FF78" style="border-style: solid; border-width: 0" background="images/jir.bmp" valign="top">&nbsp;&nbsp;&nbsp;&nbsp;
        Gæstebog</td>
    </tr>
    <tr>
      <td width="677" height="19" style="border-left-style: solid; border-left-width: 0; border-right-style: solid; border-right-width: 0; border-bottom-style: solid; border-bottom-width: 0" valign="top">
        <p align="center">&nbsp;<? include('profil.gb.php'); ?></p>
      </td>
</table>
<?
$hent_bruger = mysql_query("SELECT seneste_login, onlinetid, konto FROM brugere WHERE username = '$_SESSION[brugernavn]'")or die(mysql_error()); // her henter vi brugerens seneste login, onlinetid og konto..
$vis_bruger = mysql_fetch_assoc($hent_bruger);
$online_ialt = time()-$vis_bruger[seneste_login];
mysql_query("UPDATE brugere SET onlinetid = onlinetid+$online_ialt, konto = konto+$online_ialt WHERE username = '$_SESSION[brugernavn]'")or die(mysql_error());
?>
<?
$time = time();
mysql_query("UPDATE brugere SET seneste_login = '$time' WHERE username = '$_SESSION[brugernavn]'")or die(mysql_error());
?>
<?
$timer2 = $vis[onlinetid]/3600; // $vis er afhængig af hvilket "fortegn" man bruger til sit udtræk fra tabellen..
$timer = floor($timer2); // det rigtige antal timer..
$min = floor(($timer2-$timer)*60); // det rigtige antal minutter..
?>

<meta http-equiv="refresh" content="60">
Avatar billede chrisson Nybegynder
09. januar 2007 - 22:14 #3
Kigger på det, men bare et godt råd, man acceptere kun et svar når du har svaret på spm. og man tager ihvertfald kun pointsne hvis der ingen løsning er, eller man selv har klaret den uden folk har hjulpet, hvis du løser den selv, skal man skrive løsningen i exp
Avatar billede chrisson Nybegynder
09. januar 2007 - 22:17 #4
Men har du fået nogle fejlmeddelser?
Avatar billede anan Nybegynder
10. januar 2007 - 14:47 #5
hm .. jeg er ny så jeg ved ikke hvad det er jeg skulle gøre :b
men nej, jeg får ingen fejlmeddelelse :s
den gider bare ikke update det ;s
Avatar billede chrisson Nybegynder
10. januar 2007 - 20:07 #6
Hehe, jeg prøver lige at kigge på det..

Men når du selv ligger spm. ind, brug kommentar
Avatar billede chrisson Nybegynder
10. januar 2007 - 20:18 #7
Jeg har lige prøvet at sætte den op, den virker?
Avatar billede anan Nybegynder
10. januar 2007 - 22:45 #8
ja .. men hvis jeg nu logger ind ik? så viser den ikke at jeg får point efter 1 minut? :s
Avatar billede chrisson Nybegynder
10. januar 2007 - 22:48 #9
Min opdaterede tallet allerede efter 1 sekund, er du sikker på at når du logger ind, laver den $_SESSION[brugernavn] ?
Avatar billede chrisson Nybegynder
10. januar 2007 - 22:49 #10
Prøv denne

<?
session_start();
?>
<font face="Tahoma" size="2">
<p align="left"><? include("sql.php");
$spil=$_GET[id];
$hej=mysql_query("SELECT * FROM brugere WHERE id='$_GET[id]'");
$vis=mysql_fetch_array($hej);
$tekst = nl2br($tekst);
$show =($get);
$username = "$username";
$navn = "$navn";
$alder = "$alder";
$arto = "$arto";
$billede = "$billede";
$email = "$email";
$fod = "$fod";
$fritekst = "$fritekst";
$tid = "$tid";
$level = "$level";
$status = "$status";
$profilstatus = "$profilstatus";
$dato = explode(" ", $sidst);
$foerst = explode(" ", $foerst);
$diff = strtotime(date("Y-m-d")) - strtotime($dato[0]);
$dage = floor($diff / 86400);
if ($vlog>0) {
if ($dage>0) {
if ($dage==1) { $datoinfo = "(sidst p&aring;: i g&aring;r kl. $dato[1])"; }
elseif ($dage>1) { $datoinfo = "(sidst p&aring;: $dage dage siden)"; }
} else { $datoinfo = "(sidst p&aring;: i dag kl. $dato[1])"; }
}
if ($profilstatus=="offline") { $statinfo="offline $datoinfo"; }
elseif ($profilstatus=="online") { $statinfo="online siden kl. $foerst[1]"; }
echo $username." - ".$statinfo."<br>";




echo "&nbsp; <a href=index.php?p=profil&id=$vis[id]>Profil</a> <a href=index.php?p=profilbeskeder&username=$vis[username]>Gæstebog</a> <a href=index.php?p=galleri&id=$vis[id]>Galleri</a> <a href=index.php?p=venner&id=$vis[id]>Venner</a> <a href=index.php?p=logud>logud</a>
</font>
<table>
  <tr>
    <td>
    <table>
        <td></td>
  <td></td>

      <tr>
        <td>
        <p dir=ltr></td>
        <td></td>     
</tr>
        <tr>
        <td>
        <b>brugernavn</b></td>
        <td>$vis[username]</td>     
        </tr>
      <tr>
        <td><b>navn</b></td>
        <td>$vis[navn]</td>
  </tr>
      <tr>
        <td><b>humør</b></td>
        <td><a href=\"index.php?p=profil.humoer&username=$vis[username]\">Se humøret</a> </td>
  </tr>
      <tr>
        <td><b>Alder</b></td>
        <td>$vis[alder]</td>     
</tr>
      <tr>
        <td><b>Landsdel</b></td>
        <td>$vis[landsdel]</td>
      </tr>
      <tr>
        <td><b>Status</b></td>
        <td>$vis[status]</td>
      </tr>
      <tr>
        <td><b>Fødselsdag</b></td>
        <td>$vis[fod]</td>
      </tr>
      <tr>
        <td><b>Arto</b></td>
        <td><a href=http://www.$vis[arto].arto.dk target=_blank>$vis[arto]</a></td>
      </tr>
      <tr>
        <td><b>Email</b></td>
        <td>$vis[email]</a></td>
</tr>
<tr>       
        <td><b>oprettet den:</b></td>
        <td>$vis[tid]</a></td>
      </tr>
      <tr>
        <td><b>Brugertype</b></td>
        <td>"; if ($vis[level] == "2")
{
    echo "Administrator - <a href=index.php?p=profil_slet>Slet brugere</a>, tilføj nyheder";
} else {
    echo "Alm. Bruger";
}
echo "</td>
      </tr>
    </table>
    <td width=260 valign=top>
    &nbsp;
    <p>
    <img border=1 src=$vis[billede] width=120 height=154 align=right></p>
    </td>
  </tr>
</table>
<br>
<br>
<br>
profiltekst
<iframe name=fritekst width=98% height=400 border=0 frameborder=0 src=profiltekst.php?id=$vis[id]>
";
?>

<div align="left">
  <table border="0" width="720" height="59" cellspacing="0" cellpadding="0" style="border-style: solid; border-width: 0">
    <tr>
      <td width="677" height="30" bgcolor="#C0FF78" style="border-style: solid; border-width: 0" background="images/jir.bmp" valign="top">&nbsp;&nbsp;&nbsp;&nbsp;
        Profiltekst</td>
    </tr>
    <tr>
      <td width="677" height="29" style="border-style: solid; border-width: 0" valign="top">

<p>

&nbsp;</iframe>
</td>
    </tr>
  </table>
</div>

  <table border="0" width="720" height="50" cellspacing="0" cellpadding="0" style="border-style: solid; border-width: 0">
    <tr>
      <td width="677" height="31" bgcolor="#C0FF78" style="border-style: solid; border-width: 0" background="images/jir.bmp" valign="top">&nbsp;&nbsp;&nbsp;&nbsp;
        Gæstebog</td>
    </tr>
    <tr>
      <td width="677" height="19" style="border-left-style: solid; border-left-width: 0; border-right-style: solid; border-right-width: 0; border-bottom-style: solid; border-bottom-width: 0" valign="top">
        <p align="center">&nbsp;<? include('profil.gb.php'); ?></p>
      </td>
</table>
<?
$hent_bruger = mysql_query("SELECT seneste_login, onlinetid, konto FROM brugere WHERE username = '$_SESSION[brugernavn]'")or die(mysql_error()); // her henter vi brugerens seneste login, onlinetid og konto..
$vis_bruger = mysql_fetch_assoc($hent_bruger);
$online_ialt = time()-$vis_bruger[seneste_login];
mysql_query("UPDATE brugere SET onlinetid = onlinetid+$online_ialt, konto = konto+$online_ialt WHERE username = '$_SESSION[brugernavn]'")or die(mysql_error());
?>
<?
$time = time();
mysql_query("UPDATE brugere SET seneste_login = '$time' WHERE username = '$_SESSION[brugernavn]'")or die(mysql_error());
?>
<?
$timer2 = $vis[onlinetid]/3600; // $vis er afhængig af hvilket "fortegn" man bruger til sit udtræk fra tabellen..
$timer = floor($timer2); // det rigtige antal timer..
$min = floor(($timer2-$timer)*60); // det rigtige antal minutter..
?>

<meta http-equiv="refresh" content="60">
Avatar billede anan Nybegynder
10. januar 2007 - 23:04 #11
men hvad sætter du seneste_login og onlinetid til? bare VARCHAR? :s
Avatar billede chrisson Nybegynder
10. januar 2007 - 23:08 #12
int
Avatar billede chrisson Nybegynder
10. januar 2007 - 23:09 #13
Det her:

<?
session_start();
?>

er meget vigtigt, da det er den der gør at du kan hente $_SESSION
Avatar billede anan Nybegynder
10. januar 2007 - 23:09 #14
okay to sek.
Avatar billede anan Nybegynder
10. januar 2007 - 23:12 #15
okay :) men hvad med konto, den skal også sættes til int ik? :s
Avatar billede chrisson Nybegynder
10. januar 2007 - 23:13 #16
Jo
Avatar billede chrisson Nybegynder
10. januar 2007 - 23:14 #17
INT = kun tal
Varchar = Tal og bogstaver

Men sæt dem lidt højt, fordi at det er i sekunder
Avatar billede anan Nybegynder
10. januar 2007 - 23:16 #18
hm .. den updater den ikke til 1 point? :s
jeg har sat seneste_login, konto og onlinetid til int men intet sker .. hvordan gjorde du det? :s
Avatar billede anan Nybegynder
10. januar 2007 - 23:16 #19
hvordan sætte højt.
Avatar billede chrisson Nybegynder
10. januar 2007 - 23:18 #20
Prøv at sætte værdi til 25
Avatar billede anan Nybegynder
10. januar 2007 - 23:19 #21
jamen så starter man jo med 25? :s
virker det hos dig? ;s
Avatar billede chrisson Nybegynder
10. januar 2007 - 23:20 #22
Ikke standart værdi, den der lige efter rullemenuen hvor du vælger varchar, int og andre
Avatar billede anan Nybegynder
11. januar 2007 - 13:19 #23
har jeg gjort ..
men hvad skulle det hjælpe? ;s
Avatar billede anan Nybegynder
12. januar 2007 - 16:00 #24
?
Avatar billede chrisson Nybegynder
15. januar 2007 - 16:36 #25
INT er kun til tal
Avatar billede anan Nybegynder
15. januar 2007 - 19:17 #26
ja, men det har ikke hjulpet jo? ;s
fortæl hvad du har gjort?
Avatar billede chrisson Nybegynder
16. januar 2007 - 14:05 #27
Jeg satte den ind, også virkede den, men er du sikker på at den opretter session?
Avatar billede anan Nybegynder
16. januar 2007 - 15:22 #28
hm .. nej det er jeg ikke helt sikkert på?
jeg har ikke lært så meget om session helt endnu osv ..
Avatar billede chrisson Nybegynder
16. januar 2007 - 15:35 #29
Lav et dokument med dette indhold i:
<?
session_start();
echo $_SESSION[brugernavn];
?>

Husk at gemme den som .php fil
Hvis du er logget ind, og den ikke udskriver noget, så er det dit login
Avatar billede anan Nybegynder
17. januar 2007 - 15:11 #30
Lav et dokument med dette indhold i:
<?
session_start();
echo $_SESSION[brugernavn];
?>

Husk at gemme den som .php fil
Hvis du er logget ind, og den ikke udskriver noget, så er det dit login

hvad mener du med det? er der så noget galt med mit login? :s

for den udskriver ikke noget.
Avatar billede chrisson Nybegynder
17. januar 2007 - 17:02 #31
Prøv lige at ligge noget af dit loginsystem ind, den del der tjekker om dine oplysninger er rigtige
Avatar billede anan Nybegynder
18. januar 2007 - 15:03 #32
<?
session_start();
include('sql.php');
$username = $_POST['username'];
$password = $_POST['password'];
if($_SESSION['logon'])
{
    header("Location: index.php");
   
}
else if($username)
{
$query=mysql_query("SELECT * from brugere WHERE username='$username' AND password='$password'") or die(mysql_error());
    if(mysql_num_rows($query)>0)
    {
        $row = mysql_fetch_array($query);
        $_SESSION['logon']=$row['username'];
        $_SESSION['level']=$row['level'];
        header('Location: index.php');
        }
        else {
        echo "<b>Fejl!</b><br>Enten dit brugernavn eller password var forkert<br/><br><b>Andre Grunde</b><br>
<ul>
  <li>Du Har ikke oprettet en bruger endnu</li><br><li>At Hacke sig ind er ikke lovligt</li><br><li>Din Bruger er blevet slettet</li>";
}
}
else
{
?>

det er den del der tjekker om man har brugt de korrekte oplysninger ;)
Avatar billede chrisson Nybegynder
18. januar 2007 - 21:35 #33
<?
session_start();
include('sql.php');
$username = $_POST['username'];
$password = $_POST['password'];
if($_SESSION['logon'])
{
    header("Location: index.php");
   
}
else if($username)
{
$query=mysql_query("SELECT * from brugere WHERE username='$username' AND password='$password'") or die(mysql_error());
    if(mysql_num_rows($query)>0)
    {
        $row = mysql_fetch_array($query);
        $_SESSION['brugernavn']=$row['username'];
        $_SESSION['logon']=$row['username'];
        $_SESSION['level']=$row['level'];
        header('Location: index.php');
        }
        else {
        echo "<b>Fejl!</b><br>Enten dit brugernavn eller password var forkert<br/><br><b>Andre Grunde</b><br>
<ul>
  <li>Du Har ikke oprettet en bruger endnu</li><br><li>At Hacke sig ind er ikke lovligt</li><br><li>Din Bruger er blevet slettet</li>";
}
}
else
{
?>


Sådan
Avatar billede anan Nybegynder
20. januar 2007 - 19:12 #34
det virker, men jeg ved ikke hvorfor den viser et kæmpe tal .. lige nu har jeg 2338633289 point .. det viser den? hvorfor? :s
Avatar billede chrisson Nybegynder
21. januar 2007 - 19:53 #35
Det er fordi seneste_login er = 0
Det kan vi fixe sådan:

<?
session_start();
?>
<font face="Tahoma" size="2">
<p align="left"><? include("sql.php");
$spil=$_GET[id];
$hej=mysql_query("SELECT * FROM brugere WHERE id='$_GET[id]'");
$vis=mysql_fetch_array($hej);
$tekst = nl2br($tekst);
$show =($get);
$username = "$username";
$navn = "$navn";
$alder = "$alder";
$arto = "$arto";
$billede = "$billede";
$email = "$email";
$fod = "$fod";
$fritekst = "$fritekst";
$tid = "$tid";
$level = "$level";
$status = "$status";
$profilstatus = "$profilstatus";
$dato = explode(" ", $sidst);
$foerst = explode(" ", $foerst);
$diff = strtotime(date("Y-m-d")) - strtotime($dato[0]);
$dage = floor($diff / 86400);
if ($vlog>0) {
if ($dage>0) {
if ($dage==1) { $datoinfo = "(sidst p&aring;: i g&aring;r kl. $dato[1])"; }
elseif ($dage>1) { $datoinfo = "(sidst p&aring;: $dage dage siden)"; }
} else { $datoinfo = "(sidst p&aring;: i dag kl. $dato[1])"; }
}
if ($profilstatus=="offline") { $statinfo="offline $datoinfo"; }
elseif ($profilstatus=="online") { $statinfo="online siden kl. $foerst[1]"; }
echo $username." - ".$statinfo."<br>";




echo "&nbsp; <a href=index.php?p=profil&id=$vis[id]>Profil</a> <a href=index.php?p=profilbeskeder&username=$vis[username]>Gæstebog</a> <a href=index.php?p=galleri&id=$vis[id]>Galleri</a> <a href=index.php?p=venner&id=$vis[id]>Venner</a> <a href=index.php?p=logud>logud</a>
</font>
<table>
  <tr>
    <td>
    <table>
        <td></td>
  <td></td>

      <tr>
        <td>
        <p dir=ltr></td>
        <td></td>     
</tr>
        <tr>
        <td>
        <b>brugernavn</b></td>
        <td>$vis[username]</td>     
        </tr>
      <tr>
        <td><b>navn</b></td>
        <td>$vis[navn]</td>
  </tr>
      <tr>
        <td><b>humør</b></td>
        <td><a href=\"index.php?p=profil.humoer&username=$vis[username]\">Se humøret</a> </td>
  </tr>
      <tr>
        <td><b>Alder</b></td>
        <td>$vis[alder]</td>     
</tr>
      <tr>
        <td><b>Landsdel</b></td>
        <td>$vis[landsdel]</td>
      </tr>
      <tr>
        <td><b>Status</b></td>
        <td>$vis[status]</td>
      </tr>
      <tr>
        <td><b>Fødselsdag</b></td>
        <td>$vis[fod]</td>
      </tr>
      <tr>
        <td><b>Arto</b></td>
        <td><a href=http://www.$vis[arto].arto.dk target=_blank>$vis[arto]</a></td>
      </tr>
      <tr>
        <td><b>Email</b></td>
        <td>$vis[email]</a></td>
</tr>
<tr>       
        <td><b>oprettet den:</b></td>
        <td>$vis[tid]</a></td>
      </tr>
      <tr>
        <td><b>Brugertype</b></td>
        <td>"; if ($vis[level] == "2")
{
    echo "Administrator - <a href=index.php?p=profil_slet>Slet brugere</a>, tilføj nyheder";
} else {
    echo "Alm. Bruger";
}
echo "</td>
      </tr>
    </table>
    <td width=260 valign=top>
    &nbsp;
    <p>
    <img border=1 src=$vis[billede] width=120 height=154 align=right></p>
    </td>
  </tr>
</table>
<br>
<br>
<br>
profiltekst
<iframe name=fritekst width=98% height=400 border=0 frameborder=0 src=profiltekst.php?id=$vis[id]>
";
?>

<div align="left">
  <table border="0" width="720" height="59" cellspacing="0" cellpadding="0" style="border-style: solid; border-width: 0">
    <tr>
      <td width="677" height="30" bgcolor="#C0FF78" style="border-style: solid; border-width: 0" background="images/jir.bmp" valign="top">&nbsp;&nbsp;&nbsp;&nbsp;
        Profiltekst</td>
    </tr>
    <tr>
      <td width="677" height="29" style="border-style: solid; border-width: 0" valign="top">

<p>

&nbsp;</iframe>
</td>
    </tr>
  </table>
</div>

  <table border="0" width="720" height="50" cellspacing="0" cellpadding="0" style="border-style: solid; border-width: 0">
    <tr>
      <td width="677" height="31" bgcolor="#C0FF78" style="border-style: solid; border-width: 0" background="images/jir.bmp" valign="top">&nbsp;&nbsp;&nbsp;&nbsp;
        Gæstebog</td>
    </tr>
    <tr>
      <td width="677" height="19" style="border-left-style: solid; border-left-width: 0; border-right-style: solid; border-right-width: 0; border-bottom-style: solid; border-bottom-width: 0" valign="top">
        <p align="center">&nbsp;<? include('profil.gb.php'); ?></p>
      </td>
</table>
<?
$hent_brugere = mysql_query("SELECT seneste_login FROM brugere WHERE username = '$_SESSION[brugernavn]'")or die(mysql_error());
$vis_brugere = mysql_fetch_assoc($hent_brugere);
$time = time();
if($vis_brugere[seneste_login] == "0"){
mysql_query("UPDATE brugere SET seneste_login = '$time' WHERE username = '$_SESSION[brugernavn]'")or die(mysql_error());
}
$hent_bruger = mysql_query("SELECT seneste_login, onlinetid, konto FROM brugere WHERE username = '$_SESSION[brugernavn]'")or die(mysql_error()); // her henter vi brugerens seneste login, onlinetid og konto..
$vis_bruger = mysql_fetch_assoc($hent_bruger);
$online_ialt = time()-$vis_bruger[seneste_login];
mysql_query("UPDATE brugere SET onlinetid = onlinetid+$online_ialt, konto = konto+$online_ialt WHERE username = '$_SESSION[brugernavn]'")or die(mysql_error());
?>
<?
mysql_query("UPDATE brugere SET seneste_login = '$time' WHERE username = '$_SESSION[brugernavn]'")or die(mysql_error());
?>
<?
$timer2 = $vis[onlinetid]/3600; // $vis er afhængig af hvilket "fortegn" man bruger til sit udtræk fra tabellen..
$timer = floor($timer2); // det rigtige antal timer..
$min = floor(($timer2-$timer)*60); // det rigtige antal minutter..
?>

<meta http-equiv="refresh" content="60">
Avatar billede chrisson Nybegynder
21. januar 2007 - 19:56 #36
Men du bliver så nød til at nulstille dine timer igen
Avatar billede anan Nybegynder
21. januar 2007 - 20:25 #37
hm .. det hjalp ikke. jeg gik ind i min database og slettede alle brugere så id er sat til 1 igen, men den viser det her:
Brugernavn:  Point:    Sidst set:    Rang:
anan      1169407399    1169407399

hvorfor? :s
Avatar billede anan Nybegynder
25. januar 2007 - 22:00 #38
?????
Avatar billede anan Nybegynder
29. januar 2007 - 15:27 #39
hallo
Avatar billede chrisson Nybegynder
29. januar 2007 - 17:41 #40
Ved ikke lige nu, jeg tænker lige lidt over den..
Avatar billede anan Nybegynder
30. januar 2007 - 19:15 #41
hm .. okay :s
Avatar billede anan Nybegynder
09. februar 2007 - 15:29 #42
hvor lang tid tager det endnu?
Avatar billede anan Nybegynder
24. februar 2007 - 19:11 #43
hallo?
Avatar billede anan Nybegynder
26. marts 2007 - 14:42 #44
ingen der kan hjælpe?
Avatar billede dkfire Nybegynder
26. marts 2007 - 15:26 #45
Det ville jo have hjulpet hvis du ikke havde accepteret dit egent svar.
Avatar billede chrisson Nybegynder
26. marts 2007 - 15:32 #46
Hey, undskyld mín email har været gået ned.
Men får du stadig fejl?
Avatar billede anan Nybegynder
04. april 2007 - 13:43 #47
ja :s
Avatar billede anan Nybegynder
04. april 2007 - 13:44 #48
dkfire: du en tard.
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