Avatar billede darkzone Nybegynder
09. juni 2001 - 16:45 Der er 5 kommentarer og
1 løsning

Problemmer med PHP!

Jeg har en chat, hvor man kan se andre folks profiler... For hver gang man har været online 10 min. for man 1 Cash...
Jeg har et lille problem, jeg vil gerne have at man skal kunne se hvor lang tid andre folk har været online, det skal kunne ses i deres profil...

Her er koden til ders profil:



<------Start------->





<html>
<head>
<STYLE TYPE=\"text/css\">
    A:link        {font-family:Tahoma;font-size:9.0pt;color: #ffffff;text-decoration:None;}
    A:visited    {font-family:Tahoma;font-size:9.0pt;color: #ffffff;text-decoration:None;}
    A:hover        {font-family:Tahoma;font-size:9.0pt;color: #ffffff;text-decoration:underline;}

.knap
{background-color:#3399CC;
border-bottom:dotted 1px; border-color:#000000; border-left:dotted 1px; border-color:#000000; border-right:dotted 1px; border-color:#000000; border-top:dotted 1px; border-color:#000000; color:#000000; cursor:hand; font-family:verdana; font-size: 8pt; }   
     
.textfelt
{background-color:#3399CC;
border-bottom:dotted 1px; border-color:#000000; border-left:dotted 1px; border-color:#000000; border-right:dotted 1px; border-color:#000000; border-top:dotted 1px; border-color:#000000;  color:#000000; font-family:verdana; font-size: 8pt; }
</STYLE>
</head>
<body background=\"back.jpg\">
<?
if($action == \"ret\"){
echo \"<font size=3 face=\\\"Arial Black\\\">Profiler - ret</font><br><br>\";
if(file_exists(\"users/$navn.$kpass.bruger\")){
if($email && $beskrivelse){
$open=fopen(\"profiler/$navn.profil\",\"w\");
fputs($open, \"$navn|$email|$beskrivelse\");
fclose($open);
echo \"<font face=Verdana size=2 color=#CCCCCC>Din profil blev gemt! Klik <a href=profiler.php?navn=$navn>her</a> for at se den!</font>\";
}
else{

$open=fopen(\"profiler/$navn.profil\",\"r\");
$get=file(\"profiler/$navn.profil\");
fclose($open);
$var=explode(\"|\",$get[0]);
?>
<form action=\"<? echo $PHP_SELF; ?>?action=ret&navn=<? echo $navn; ?>&kpass=<? echo $kpass; ?>\" method=\"post\">
<table><tr>
<td><font size=\"2\" face=\"Verdana\" color=\"#CCCCCC\">Navn:</font></td>
<td><font size=\"2\" face=\"Verdana\" color=\"#CCCCCC\"><? echo $var[0]; ?></font></td></tr><tr>
<td><font size=\"2\" face=\"Verdana\" color=\"#CCCCCC\">Email:</font></td>
<td><input type=\"text\" name=\"email\" size=\"17\" value=\"<? echo $var[1]; ?>\"></td></tr><tr>
<td valign=\"top\"><font size=\"2\" face=\"Verdana\" color=\"#CCCCCC\">Beskrivelse:</font></td>
<td><textarea name=\"beskrivelse\"><? echo $var[2]; ?></textarea></td></tr>
<tr><td></td><td><input type=\"submit\" value=\" Gem \"></td></tr>
</form>
<?
}
}
else echo \"du er ikke logget ind!\";
}
elseif($navn){

$open = file(\"profiler/$navn.profil\");
$split = explode( \"|\", $open[0]);
?>
<font size=\"3\" face=\"Arial Black\">Profiler: <? echo $navn; ?></font><br><br>
<font size=\"1\" face=\"Verdana\" color=\"#CCCCCC\">
Navn: <? echo $split[0]; ?><br>
Email: <a href=\"mailto:<? echo $split[1]; ?>\"><? echo $split[1]; ?></a><br>
Beskrivelse: <? echo $split[2]; ?>
</font>
<?
}
else{
?>
<font size=\"3\" face=\"Arial Black\">Profiler</font><br><br>
<?
$handle = opendir(\"profiler/\");
while($hold = readdir($handle)){
if(strstr($hold, \".profil\")){
$split = split(\"\\.\", $hold);
echo \"<a href=profiler.php?navn=$split[0]>$split[0]</a><br>\\n\";
}
}
closedir($handle);
}
?>

</body>
</html>




<-------Slut------->

Mappen hvor alt tiden ligger hedder \"Online-tid\" har prøvet alt.... Nogen der kan hjælpe?


-DarkZone
Avatar billede emulatorspil.dk Nybegynder
09. juni 2001 - 17:29 #1
er det da ikke bare at udskrive tallet fra databasen ?

Du gemmer vel hele hans tid i en database.

- Rasmus
Avatar billede darkzone Nybegynder
09. juni 2001 - 17:33 #2
ja... i en mappe der hedder \"online-tid\" men jeg ved ikke hvordan jeg skal få den til at hente tiden far databasen!
Avatar billede darkzone Nybegynder
09. juni 2001 - 17:37 #3
Kan du ik fortæller hvordan man gør?
er lidt lost!
Avatar billede darkzone Nybegynder
09. juni 2001 - 17:53 #4
-luk spm-
ingen der svarer!
Avatar billede emulatorspil.dk Nybegynder
09. juni 2001 - 22:43 #5
Hej, jeg er lige kommet hjem fra middag :)

Har du brugerens totale online tid i en txt fil eller hvordan ?

- Rasmus
Avatar billede suckz Nybegynder
11. juni 2001 - 14:53 #6
JEg kontakter lige DarkZone..!! så han kan svare dig.!
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