Avatar billede djeclemen Nybegynder
21. juli 2001 - 01:51 Der er 34 kommentarer og
1 løsning

HVORFOR VIRKER DET IKKE

Hvorfor virker dette ikke??

<html>
<body>
<?php
    $temp = exec(\"uptime\");
    $uptime = explode(\" \", $temp);
    echo \"Serveren har k&oslash;rt i $uptime[5] \";

    if (ereg(\"min\",$uptime[5]))
    {
    echo \"minutter.\";
    }

    if (ereg(\"days\",$uptime[5]))
    {
    echo \"dage.\";
    }
?>
</body>
</html>


såen gør den http://www.gronver.dk/uptime.php
Avatar billede razmuz_dk Nybegynder
21. juli 2001 - 02:16 #1
Prøv den her? - jeg kan se du kører på IIS ...

<?php
$uptime = exec(\"c:\\uptime.exe\");
$dage = intval($uptime / 86400);
$uptime = $uptime - ($dage * 86400);
$timer = intval($uptime / 3600);
$uptime = $uptime - ($timer * 3600);
$minutter = intval($uptime / 60);
$uptime = $uptime - ($minutter * 60);
$sekunder = $uptime;
print \"Serveren har kørt i $dage dage, $timer timer, $minutter minutter og $sekunder sekunder.\";
?>
Avatar billede djeclemen Nybegynder
21. juli 2001 - 02:16 #2
Hvordan kan du se det???
Avatar billede djeclemen Nybegynder
21. juli 2001 - 02:16 #3
prøver det lige
Avatar billede djeclemen Nybegynder
21. juli 2001 - 02:18 #4
http://www.gronver.dk/uptime2.php

hmm ser det rigtigt ud??
0dage 0timer 0min 0sec
Avatar billede razmuz_dk Nybegynder
21. juli 2001 - 02:19 #5
hehe, eih ok! - ikke rigtigt! ;o]

Ved ik\' helt!

- Vender tilbage!!! :o]
Avatar billede djeclemen Nybegynder
21. juli 2001 - 02:19 #6
$uptime = exec(\"c:\\uptime.exe\");

Hvad er det for en fil??
Avatar billede djeclemen Nybegynder
21. juli 2001 - 02:20 #7
Hvordan kunne du se jeg brugte IIS
Avatar billede razmuz_dk Nybegynder
21. juli 2001 - 02:23 #8
:P

Hehe, mit lidt perl! ;o]
Avatar billede razmuz_dk Nybegynder
21. juli 2001 - 02:23 #9
dooh, det er ved at være sent... mit=med
Avatar billede djeclemen Nybegynder
21. juli 2001 - 02:24 #10
Hvad er koden ang. det php hvor du kunne se det??

$uptime = exec(\"c:\\uptime.exe\");
HVad er det for en fil??
Avatar billede razmuz_dk Nybegynder
21. juli 2001 - 02:24 #11
uptime.exe er \"vist nok\" en der ligger på win2k pro servere ? .. er ik\' sikker.. er det dig egen server? - for så ved jeg en måde hvor du nærmest skal \"installere\" nogle programmer så det kommer til at virke ...
Avatar billede razor Nybegynder
21. juli 2001 - 02:27 #12
uptime.exe er et lille program jeg har skrevet til win2k :)

kan ses på http://www.razor.dk/eksperten/win2kuptime/

ved ikke hvormeget relevans det har i denne sammenfæng
Avatar billede razmuz_dk Nybegynder
21. juli 2001 - 02:28 #13
Hey Razor! - RaZ, fra razmuz.dk her! remeeeember me? *GG*
Avatar billede djeclemen Nybegynder
21. juli 2001 - 02:30 #14
Nu har jeg smidt de 2 filer ind under c:\\ roden

men der sker stadigvæk det samme

http://www.gronver.dk/uptime2.php
Avatar billede razor Nybegynder
21. juli 2001 - 02:31 #15
raz > ham den lille med strithåret ? :))
Avatar billede razmuz_dk Nybegynder
21. juli 2001 - 02:31 #16
Jeg trækker mig ud af dette spørgsmål, da det jo sådan set er razor\'s program! :o]
Avatar billede websted.net Nybegynder
21. juli 2001 - 02:35 #17
Jeg har lige downloaded det uptime.exe
og lagt det i c:\\uptime.exe på min win98 med apache og php installeret...

Det ser da ud til at virke her:
http://212.242.63.9/test.php
Avatar billede djeclemen Nybegynder
21. juli 2001 - 02:37 #18
Nu har jeg downladed denne fil

http://www.microsoft.com/ntserver/nts/downloads/management/uptime/default.asp

hvis jeg går ud i cmd og starter den så får jeg \\\\intel has been up for 0day(s), og så vidre..

Så skal det bare ud på en side???
Avatar billede djeclemen Nybegynder
21. juli 2001 - 02:38 #19
Hmm hvor har du downloadet det websted.net???

for det virker???

men hvorfor virker mit ikke
Avatar billede websted.net Nybegynder
21. juli 2001 - 02:42 #20
Jeg hentede det bare fra:

http://www.razor.dk/eksperten/win2kuptime/

Og lagde den i \"C:\\\"

Derefter satte jeg bare den kode ind, som du skrev længere oppe, og så prøvede jeg bare...har IKKE forstand på PHP osv. er lige startet med det, så det var da sjovt det lige skulle virke da jeg prøvede :-)
Avatar billede djeclemen Nybegynder
21. juli 2001 - 02:43 #21
Den kode jeg skrev eller den razmuz.dk skrev????
Avatar billede websted.net Nybegynder
21. juli 2001 - 02:43 #22
Er der nogle vildt specielle ting du kan bruge det til; at se hvor lang tid din server har været online ?
Avatar billede djeclemen Nybegynder
21. juli 2001 - 02:45 #23
Ja
Avatar billede djeclemen Nybegynder
21. juli 2001 - 02:46 #24
Websted.net

Hvilken kode brugte du??
Avatar billede evil_chief Nybegynder
21. juli 2001 - 02:48 #25
hvis det du bare skal bruge et uptime script så tag et kig på : http://www.hotscripts.com/search/?query=uptime&category=PHP
Avatar billede websted.net Nybegynder
21. juli 2001 - 02:54 #26
Jeg brugte:

<?php
$uptime = exec(\"c:\\uptime.exe\");
$dage = intval($uptime / 86400);
$uptime = $uptime - ($dage * 86400);
$timer = intval($uptime / 3600);
$uptime = $uptime - ($timer * 3600);
$minutter = intval($uptime / 60);
$uptime = $uptime - ($minutter * 60);
$sekunder = $uptime;
print \"Serveren har kørt i $dage dage, $timer timer, $minutter minutter og $sekunder sekunder.\";
?>
Avatar billede djeclemen Nybegynder
21. juli 2001 - 02:58 #27
>>evil_chief

Når jeg prøver og pakke phpServer-0.1.tar.gz ud så får jeg en fejl

og de andre to prog. under den adresse er til LInux
Avatar billede evil_chief Nybegynder
21. juli 2001 - 03:00 #28
hmn.. k. :(

prøvede bare at søge engang..kunne jo værre at der var noget du kunne bruge..
Avatar billede djeclemen Nybegynder
21. juli 2001 - 03:00 #29
ja ok
Avatar billede djeclemen Nybegynder
21. juli 2001 - 03:06 #30
Nu er der flere point og hente
Avatar billede evil_chief Nybegynder
21. juli 2001 - 03:07 #31
ellers tag et kig på www.phpbuilder.com, sidder selv og læser der :)
Avatar billede razmuz_dk Nybegynder
21. juli 2001 - 03:43 #32
djeclemen -> du har vel husket at KØRE uptime.exe ik\'? =)
Avatar billede djeclemen Nybegynder
21. juli 2001 - 03:44 #33
Hvordan skal jeg køre den da??

Avatar billede djeclemen Nybegynder
21. juli 2001 - 03:48 #34
Hvis jeg køre den fra microsoft i cmd så fortæller den mig \\\\intel has been up for (d,t,m,s)

Og hvis jeg køre den fra websted.net i cmd så tæller den et tal op for vær gang jeg køre den??
Avatar billede djeclemen Nybegynder
24. juli 2001 - 00:04 #35
Hmm jeg kan sku ikke få det til men hvis der er en der kender løsningen så det virker så mail mig på clemen@gronver.dk så skal du nok få de point!!!
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