Avatar billede huutt Nybegynder
16. december 2004 - 16:47 Der er 6 kommentarer og
1 løsning

problem men online tæller

Jeg har et flash banner der opdater en fil der hedder reload.php hvert 8 sek og derved skal den tjekke brugeres ip i en mysql database, og hvis han er online updater den tiden for brugeren og hvis ikke opretter den brugeren med den nuværende tid.
men det er lige som om at den ikke gider at blive ved med at køre reload filen via flash banneret.

jeg loader filen med linjen i flash filen:
loadVariables ("reload.php", this);
er der nogen fejl i det ?
Avatar billede coderdk Praktikant
16. december 2004 - 16:51 #1
Det er nok en metode i et objekt, du har tage den fra. Den kalder en funktion der hedder loadVariables med strengen "reload.php" og anden parameter er objektet selv. Syntaksen ser rigtig men det er lidt svært at se når man ikke kender koden jo :P
Avatar billede huutt Nybegynder
16. december 2004 - 17:14 #2
det er bare en alm sqlstreng den kører i php filen
php filen funger fint for hvis jeg kører den manuelt tilskriver den brugeren men det gør den bare ikke når flash filen loader den :(
Avatar billede huutt Nybegynder
16. december 2004 - 17:15 #3
php koden ses her og hedder reload.php

<?php
$connect = mysql_connect("***", "***", "***") or die("Could not connect: " . mysql_error());
mysql_select_db("Online");

$ip = getenv(REMOTE_ADDR);

$tid = date("Y-m-d H:i:s", (time()-60));
$delete = "DELETE FROM online WHERE tid < '$tid'";
mysql_query($delete);

$tjek = mysql_query("SELECT * FROM online where ip='$ip'");

if(mysql_num_rows($tjek) == 0) {
$ind = "INSERT INTO online (tid, ip) VALUES (now(),'$ip')";
mysql_query($ind);
}else{
$update = "update online set tid=now() where ip='$ip'";
mysql_query($update);
}

mysql_close($connect);
?>
Avatar billede huutt Nybegynder
16. december 2004 - 17:18 #4
hvad skal man ellers bruge til at kalde en fil med i Flash ?
Avatar billede coderdk Praktikant
16. december 2004 - 17:36 #5
Ok, jeg missede lige at den linje kode var fra flash/actionscript - det kender jeg intet til :) Prøv i en flashkategori i stedet ;)
Avatar billede huutt Nybegynder
16. december 2004 - 17:39 #6
ja jeg kan jo prøve
Avatar billede huutt Nybegynder
16. december 2004 - 18:18 #7
har selv fundet ud af det
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