Toon posts:

[MYSQL] php statusbar

Pagina: 1
Acties:
  • 37 views sinds 30-01-2008

Verwijderd

Topicstarter
hallo mensen

ik heb een klein probleempje met deze code misschien dat jullie er een lichtje op kunnen gooien:

code:
1
2
$uploadspeed =($CURUSER['upload']);
$downloadspeed =($CURUSER['download']);


die gebruik in ook verderop in me bestand namelijk zo:

code:
1
&nbsp;Mbps</span></font>&nbsp;&nbsp;[img]"pic/speed_up.png">&nbsp;<font[/img]<span class="smallfont"><?=$uploadspeed?>



wat is dus eigenlijk wil is dat ie niet de optiekeuze weergeeft maar de daadwerkelijke informatie namelijk het aantal Mbps.

Afbeeldingslocatie: http://www.tbsource.info/index.php?act=Attach&type=post&id=508

Dit is dus optie 11:

Afbeeldingslocatie: http://www.tbsource.info/index.php?act=Attach&type=post&id=509

En die laat ie hier zien

wat is dus eigenlijk wil is dat ie niet de optiekeuze weergeeft maar de daadwerkelijke informatie namelijk het aantal Mbps.
de tabellen waar alles in staat heten uploadspeed en downloadspeed maar dat heb ik geprobeerd en dat werkt niet?

als ik iets vergeten ben hoor ik wel.

tnx

tnx

[ Voor 8% gewijzigd door Verwijderd op 05-02-2006 01:29 ]


  • megamuch
  • Registratie: Februari 2001
  • Laatst online: 29-01 20:14

megamuch

Tring Tring!

Kan je je vraag opnieuw stellen, ik snap er namelijk geen ... van wat je nou eigenlijk wil bereiken. :?

Verstand van Voip? Ik heb een leuke baan voor je!


Verwijderd

Topicstarter
nou ik heb op dat eerste plaatje al me opties die staan in een database maar nou heb ik op me voorpagina iets gemaakt wat dat moet uitlezen namelijk het 2de plaatje maar nou leest ie dus niet de waardes zoals aantal Mbps maar hij kiest de euhh ja op het plaatje de 11de keuze zeg maar zet ik hem op bv 64kbps dan krijg ik in 2de plaatje optie 1 en niet 64kbps.

weet nie hoe ik anders moet uitleggen eigenlijk

  • Alex)
  • Registratie: Juni 2003
  • Laatst online: 12-12-2025
Gokje: je wilt de snelheid van de bezoeker meten? Dan moet je een file downloaden vanaf de client en de tijd meten die daartussen zit. Dat kan je dan delen etc, en dan heb je een gemiddelde.

We are shaping the future


Verwijderd

Ik begrijp er ook (nog) niets van

Er staat ook een typefout in het moet 'your internet speed' zijn :p


Edit: ooh ik denk dat ik het al begrijp
Je moet bij de option gevallen de value bijvoorbeeld op '64kbps' in plaats van option1 zetten

Edit2: Wat ik bedoel staat hieronder ook heel mooi :P

[ Voor 86% gewijzigd door Verwijderd op 05-02-2006 02:04 ]


  • Mawlana
  • Registratie: Juli 2002
  • Laatst online: 10:45
Eerlijk gezegd snap ik er nog steeds niks van, maar kun je niks met de waarde van de option?

code:
1
<option value="8192" label="8Mbps">8Mbps</option>


8192 Kbps = 8Mbps

[ Voor 22% gewijzigd door Mawlana op 05-02-2006 02:01 ]


  • CyBeR
  • Registratie: September 2001
  • Niet online

CyBeR

💩

Of je moet voordat je die value echo't 'm eerst even vertalen naar de correcte mbps-variant. Dus een database-querytje.

All my posts are provided as-is. They come with NO WARRANTY at all.


Verwijderd

Topicstarter
idd dat bedoel ik
Verwijderd schreef op zondag 05 februari 2006 @ 02:00:

Edit: ooh ik denk dat ik het al begrijp
Je moet bij de option gevallen de value bijvoorbeeld op '64kbps' in plaats van option1 zetten

Edit2: Wat ik bedoel staat hieronder ook heel mooi :P
dit is dus me hele code :

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
//$speeddown = number_format (get_row_count("users", "WHERE  speeddown"));
//$speedup = number_format (get_row_count("users", "WHERE  speedup"));
$uploadspeed =($CURUSER['upload']);
$downloadspeed =($CURUSER['download']);
//$unverified = number_format(get_row_count("users", "WHERE status='pending'"));
$torrents = number_format(get_row_count("torrents"));
//$dead = number_format(get_row_count("torrents", "WHERE visible='no'"));

$totaldownloaded = mksize($row["totaldl"]);
$totaluploaded = mksize($row["totalul"]);
$USER     = number_format(get_row_count("users", "WHERE class='0'"));
$PU     = number_format(get_row_count("users", "WHERE class='1'"));
$VIP    = number_format(get_row_count("users", "WHERE class='2'"));
$Upper    = number_format(get_row_count("users", "WHERE class='3'"));
$forummod    = number_format(get_row_count("users", "WHERE class='4'"));
$mod     = number_format(get_row_count("users", "WHERE class='5'"));
$admin   = number_format(get_row_count("users", "WHERE class='6'"));
$sysop   = number_format(get_row_count("users", "WHERE class='7'"));
$seeders = number_format( get_row_count("peers", "WHERE seeder='yes'") );
$leechers = number_format( get_row_count("peers", "WHERE seeder='no'") );
if ($leechers == 0)
$ratio = 'Inf.';
$peers = number_format($seeders + $leechers);

$result = mysql_query("SELECT SUM(downloaded) AS totaldl, SUM(uploaded) AS totalul FROM users") or sqlerr(__FILE__, __LINE__);
$row = mysql_fetch_assoc($result);
$totaldownloaded = $row["totaldl"];
$totaluploaded = $row["totalul"];
$totaldata = $totaldownloaded+$totaluploaded;
$registered = number_format(get_row_count("users"));
$unverified = number_format(get_row_count("users", "WHERE status='pending'"));
$torrents = number_format(get_row_count("torrents"));
$dead = number_format(get_row_count("torrents", "WHERE visible='no'"));
$disabled = number_format(get_row_count("users", "WHERE enabled='pending'"));
$warnedusers = number_format(get_row_count("users", "WHERE warned='yes'"));
$connect = get_row_count("peers", "WHERE connectable='yes'");
$unconnect = get_row_count("peers", "WHERE connectable='no'");
//// end

?>


<!-- //////// start the statusbar ///////////// -->
<table cellpadding="4" cellspacing="1" border="0" style="width:98%" class="bottom">
   <tr>
    <td class="tablea"><table style="width:100%" cellspacing="0" cellpadding="0" border="0">
     <tr>
      <td class="bottom" align="left"><span class="smallfont">Welkom Terug, <b><a href="userdetails.php?id=<?=$CURUSER['id']?>"><?=$CURUSER['username']?></a></b><?=$medaldon?><?=$warn?>&nbsp; [<a href="my.php">Edit Profiel</a>]&nbsp; [<a href="logout.php">Uitloggen</a>]<br/>
      <font color=1900D1>Ratio:</font><?=$ratio?>&nbsp;&nbsp;<font color=green>Geupload:</font> <font color=black><?=$uped?></font>&nbsp;&nbsp;<font color=darkred>Gedownload:</font> <font color=black><?=$downed?></font>&nbsp;&nbsp;<font color=1900D1>Actieve Torrents:&nbsp;</font></span> [img]"pic/arrowup.gif">&nbsp;<font[/img]<span class="smallfont"><?=$activeseed?></span></font>&nbsp;&nbsp;[img]"pic/arrowdown.gif">&nbsp;<font[/img]<span class="smallfont"><?=$activeleech?>&nbsp;&nbsp;<font color=green>Connectable:</font> <font color=black><?=$connectable?>&nbsp;&nbsp;<font color=1900D1>Internet Connectie:&nbsp;</font></span> [img]"pic/speed_down.png">&nbsp;<font[/img]<span class="smallfont"><?=$downloadspeed?>&nbsp;Mbps</span></font>&nbsp;&nbsp;[img]"pic/speed_up.png">&nbsp;<font[/img]<span class="smallfont"><?=$uploadspeed?>&nbsp;Mbps<font color=red></font><br></span></font></td>
      <td class="bottom" align="right"><span class="smallfont">De tijd is: <?echo "$datum[hours]:$datum[minutes]";?><br/>


misschien dat jullei het dan iets beter snappen

[ Voor 104% gewijzigd door Verwijderd op 05-02-2006 02:07 ]


Verwijderd

Je moet bij de dropdown

<select name="upload">
<option value="64" label="64kbps">64kbps</option>
<option value="128" label="64kbps">128kbps</option>
<option value="256" label="64kbps">256kbps</option>
...
<option value="8000" label="8mbps">8mbps</option>
</select>

Ik denk dat je het hele value gedeelte bent vergeten bij het invoeren

[ Voor 93% gewijzigd door Verwijderd op 05-02-2006 02:13 ]


Verwijderd

Topicstarter
neenee die heb ik maar die staat in een anders bastand namelijk userdetails.php of my.php

daar staat dit van in my.php

code:
1
2
3
4
5
6
7
8
9
$downloadspeed = "<option value=0>---- None selected ----</option>\n";
$ds_a = mysql_query("SELECT id,name FROM downloadspeed ORDER BY id") or die;
while ($ds_b = mysql_fetch_array($ds_a))
$downloadspeed .= "<option value=$ds_b[id]" . ($CURUSER["download"] == $ds_b['id'] ? " selected" : "") . ">$ds_b[name]</option>\n";

$uploadspeed = "<option value=0>---- None selected ----</option>\n";
$us_a = mysql_query("SELECT id,name FROM uploadspeed ORDER BY id") or die;
while ($us_b = mysql_fetch_array($us_a))
$uploadspeed .= "<option value=$us_b[id]" . ($CURUSER["upload"] == $us_b['id'] ? " selected" : "") . ">$us_b[name]</option>\n";


kijk zeg maar my.php kan je vernaderen dan pakt takeprofedit.php hem aan en dan als je userdetails.php opvraagt geeft hij de info van my.php dat werkt ook wel maar dat krijg ik dus niet in me bovenmenuutje

dus dan moet ik begrijp ik gewoon dat ik hier een mysql query moet iuitvoren maar welke:

code:
1
2
$uploadspeed =($CURUSER['upload']);
$downloadspeed =($CURUSER['download']);

[ Voor 255% gewijzigd door Verwijderd op 05-02-2006 02:20 ]


Verwijderd

Misschien dat ik het zonder bier op wel zou begrijpen

  • NMe
  • Registratie: Februari 2004
  • Laatst online: 11-04 17:49

NMe

Quia Ego Sic Dico.

Sorry hoor, maar met dit topic kunnen we zo echt niets. Zoals je nu intussen zelf ook wel door zal hebben begrijpt niemand hier nou wat je wil en wat er nu gebeurt, en belangrijker, wat daar fout aan is.

Je kan als je wil best een nieuw topic openen, maar stel je vraag dan een beetje op een duidelijke manier. Geef aan wat je probeert te doen, wat je nu hebt en wat daar niet aan werkt, en wat je geprobeerd hebt om het op te lossen. Zie ook P&W FAQ - De "quickstart". Daarnaast zou het handig zijn als je normale Nederlandse volzinnen gebruikt, want je huidige zinsbouw draagt ook niet bij aan de duidelijkheid.

Dus nogmaals: open, als je wil, een nieuw topic met een duidelijke topicstart. Op deze manier is het alleen maar giswerk wat je eigenlijk wil.

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.

Pagina: 1

Dit topic is gesloten.