Avatar billede nbj1 Praktikant
17. juli 2002 - 09:26 Der er 5 kommentarer og
1 løsning

øv kan bare ikke få en online script til at virke

trods meget god hjælp herfra og tro mig har prøvet snart alt men online users men lige meget hvad jeg går så vil det bare ikke funke hmm har lige fået rettet tablen til her men selve scriptet vil vil ikke køre?

<?php
/*
CREATE TABLE useronlinetest (
time int(15) NOT NULL,
ip varchar(15) NOT NULL,
KEY ip (ip),
KEY time (time)
) TYPE=MyISAM;
*/
mysql_connect($localhost, $"", $"");
mysql_select_db(\"horse-sale\");

$time            =    time();
$elapsedtime    =    $time-(60);
$ip                =    getenv(\'REMOTE_ADDR\');

$result    = mysql_query(\"INSERT INTO useronlinetest VALUES (\'$time\',\'$ip\')\");

$result        =    mysql_safe(\"INSERT INTO useronlinetest VALUES (\'$time\',\'$ip\')\");
$result        =    mysql_safe(\"DELETE FROM useronlinetest WHERE time<\'$elapsedtime\'\");
$result        =    mysql_safe(\"SELECT DISTINCT ip FROM useronlinetest\");
$res_user    =    @mysql_numrows($result);

if ($res_user = 0){
    $brugere = \"brugere\";
    $antal = 0;
}
elseif ($res_user = 1){
    $brugere = \"bruger\";
    $antal = 1;
}
else {
    $brugere = \"brugere\";
    $antal = $res_user;
}
print \"Der er i øjeblikket \".$antal.\" \".$brugere.\" online.\";
?>
Avatar billede lequet Nybegynder
17. juli 2002 - 09:29 #1
$res_user    =    @mysql_num_rows($result);

En lille rettelse, ved ikke om det er nok til at det virker
Avatar billede nbj1 Praktikant
17. juli 2002 - 09:39 #2
desvære lequet sikkert rigtigt med rettelsen men ikke nok får stadig en blank side
Avatar billede lequet Nybegynder
17. juli 2002 - 09:44 #3
Kan jeg egentlig godt forstå nu jeg ser bedre efter, der er en del små fejl, højest sandsynligt bare tastefejl, men de er oftest de sværeste at finde :)

if ($res_user == 0){
    $brugere = \"brugere\";
    $antal = 0;
}
elseif ($res_user == 1){
    $brugere = \"bruger\";
    $antal = 1;
}
else {
    $brugere = \"brugere\";
    $antal = $res_user;
}
Avatar billede disky Nybegynder
17. juli 2002 - 09:51 #4
nbj1:

Lad være med at poste PHP kode her !

Der findes faktisk en gruppe til det, denne gruppe er om MYSQL og kun MYSQL.

Eller skal jeg poste 23 side java kode med 2 linier sql i også ?
Avatar billede nbj1 Praktikant
17. juli 2002 - 09:55 #5
oki sorry disky skal ikke gentage sig lukker bare her det virker aligevel
Avatar billede nbj1 Praktikant
17. juli 2002 - 09:56 #6
ikke
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
Computerworld tilbyder specialiserede kurser i database-management

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