Avatar billede jensbn13 Nybegynder
28. marts 2004 - 18:09 Der er 12 kommentarer og
1 løsning

Simpel PHP fejl

Hvor ligger fejlen?


<?php
session_start();
include("db.php");

$brugernavn = $_SESSION['brugernavn'];
$jegelskerdig = mysql_query("UPDATE users SET online = '0' WHERE brugernavn = '$brugernavn'") or die (mysql_error());
?>
<?php
$hejhej = mysql_query("UPDATE users SET onlinetid=onlinetid+$plustime WHERE brugernavn = '$brugernavn'") or die (mysql_error());
$plustime = time()-$hejhej[onlinechat]; // udregn hvad tid minus feltet onlinechat er

    mysql_query("UPDATE users SET onlinetid=onlinetid+$plustime WHERE brugernavn = '$brugernavn'") or die (mysql_error());

?>
<?php
    } else {
        echo "Du er ikke logget ind";
    }
?>



<meta name="generator" content="Namo WebEditor v5.0(Trial)">
<p>&nbsp;</p><script>window.top.close();</script>
Avatar billede ridefisken Nybegynder
28. marts 2004 - 18:11 #1
"Fejlen"?.. Hvad er fejlen?
Avatar billede jensbn13 Nybegynder
28. marts 2004 - 18:11 #2
Hvor ligger fejlen?


Parse error: parse error in /web/www/frac/users/web3dchat/Version 2.0 3Dchat/chat/logud.php on line 16
Avatar billede ridefisken Nybegynder
28. marts 2004 - 18:12 #3
$hehej[onlinechat] skal være $hejhej["onlinechat"] :)
Avatar billede jensbn13 Nybegynder
28. marts 2004 - 18:12 #4
prøver
Avatar billede ridefisken Nybegynder
28. marts 2004 - 18:13 #5
eller næ..
Avatar billede jensbn13 Nybegynder
28. marts 2004 - 18:13 #6
Hvor så
Avatar billede detox Nybegynder
28. marts 2004 - 18:14 #7
Du kan ikke sådan starte med en:

} else {

uden at have haft en: if() {
Avatar billede jensbn13 Nybegynder
28. marts 2004 - 18:14 #8
her er min kode:
Avatar billede jensbn13 Nybegynder
28. marts 2004 - 18:15 #9
ups ikke svar *doh*
Avatar billede jensbn13 Nybegynder
28. marts 2004 - 18:15 #10
<?php
session_start();
include("db.php");

$brugernavn = $_SESSION['brugernavn'];
$jegelskerdig = mysql_query("UPDATE users SET online = '0' WHERE brugernavn = '$brugernavn'") or die (mysql_error());
?>
<?php
$hejhej = mysql_query("UPDATE users SET onlinetid=onlinetid+$plustime WHERE brugernavn = '$brugernavn'") or die (mysql_error());
$plustime = time()-$hejhej['onlinechat']; // udregn hvad tid minus feltet onlinechat er

    mysql_query("UPDATE users SET onlinetid=onlinetid+$plustime WHERE brugernavn = '$brugernavn'") or die (mysql_error());

?>
<?php
    } else {
        echo "Du er ikke logget ind";
    }
?>
Avatar billede jensbn13 Nybegynder
28. marts 2004 - 18:15 #11
ret lige, så er i søde :D
Avatar billede jensbn13 Nybegynder
28. marts 2004 - 18:23 #12
argh
Avatar billede jensbn13 Nybegynder
28. marts 2004 - 18:24 #13
Hvad med...




<?php
session_start();
include("db.php");
$brugernavn = $_SESSION['brugernavn'];
if (mysql_query("UPDATE users SET online = '0' WHERE brugernavn = '$brugernavn'")) {
session_unset();
session_destroy();
print "Du er nu logget ud, Kom snart igen!!";
?>
<script>window.top.close();</script>
<?php
$select_info = mysql_query("SELECT onlinetid,onlinechat FROM users WHERE(id='$id')");

$row_info = mysql_fetch_array($select_info);
}
?>
<?php
$hejhej = mysql_query("UPDATE users SET onlinetid=onlinetid+$plustime WHERE brugernavn = '$brugernavn'") or die (mysql_error());
$plustime = time()-$hejhej['onlinechat']; // udregn hvad tid minus feltet onlinechat er

    mysql_query("UPDATE users SET onlinetid=onlinetid+$plustime WHERE brugernavn = '$brugernavn'") or die (mysql_error());

?>
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