04. maj 2002 - 17:20
Der er
35 kommentarer og 1 løsning
Admin
Hvor finder jeg et script hvor bruger af siden kan se om admin er online\offline alså hvis den kan se min ip er på siden står der admin online og hvis min ip ikke er der står der admin offline
Annonceindlæg fra Hitachi
”Forskellighed gør os stærkere!”
Diversitet er ikke kun buzzwords og politisk korrekthed, men et spørgsmål om at alle føler sig godt tilpas og kan yde deres bedste.
31. januar 2025
Hvad skal du bruge det til??
<? $ip = "127.0.0.1"; $ping = `ping -c 1 $ip`; if (ereg("time=", $ping)) { echo "<font color=#008000>Online</font>"; } else { echo "<font color=#ff0000>Offline</font>"; } ?>
mjl>>> Kan du oversætte dette til ASP?
Nå.... jeg forstår dig hvis ik tror jeg :-)
Sorry - kender ikke APS...
mjl> jeg setter min ip ind med den skriver offline?
Hvad sys. kører du hos din udbyder? Dette er lavet til Linux-server...
På Windows kværne kan man uploade ping.exe til sin server og pinge via den - ping.exe ligger på din PC.
skal scriptet ikke laves om så
jo... <? $ip = 'xx.xx.xxx.xxx'; if (fsockopen($ip,$port)){ echo "Online"; } else { echo "Offline"; } ?> Kan måske også bruges - finder lige på noget mere også - 2 sek.
$port - skal du nok bare glemme...men sæt lige $ip til din IP
Men hvad er formålet med den..???
ligemeget hvilken ip jeg skriver skriver den online
lol før var det offline..
zob> Meningen er, at man skal kunne se om han er Online eller ej...
ok - jamen vent lidt....!!!
Det ved jeg godt... Men er det for at brugerne skal kunne se hvor stor computer Nø(r)d han er??
Kan du få denne til at pinge? <? if (strtoupper(substr(PHP_OS, 0, 3)) == 'WIN') $command = 'ping.exe -n 1'; else $command = 'ping -c 1'; $host = 'eksempel.dk'; $host = escapeshellcmd($host); $ping = popen($command.' '.$host, 'r'); while (!feof ($ping)) { $buffer = fgets($ping, 4096); echo $buffer; flush(); } pclose($ping); ?>
Har du fast IP på din Internet forbindelse???
ok - prøv at sætte den ind i stedet for friserverplads.dk/coolcom
Det er jo den (ip) der viser om du er online eller ej
Pinger 80.62.33.94 med 32 byte data: Anmodning fik timeout. Ping-statistikker for 80.62.33.94: Pakker: Sendt = 1, modtaget = 0, tabt = 1 (100% tab), Gennemsnitlig tid for rundtur i millisekunder: Mindst = 0ms, storst = 0ms, gennemsnitlig = 0ms
ok - så pinger den jo...så skal vi lige lave lidt mere 2 sek.
Dette er lidt diller daller agtigt - men måske virker det... <? $status = " if (strtoupper(substr(PHP_OS, 0, 3)) == 'WIN') $command = 'ping.exe -n 1'; else $command = 'ping -c 1'; $host = '80.62.33.94'; $host = escapeshellcmd($host); $ping = popen($command.' '.$host, 'r'); while (!feof ($ping)) { $buffer = fgets($ping, 4096); //echo $buffer; flush(); } pclose($ping); ; "; if ($status) { echo "Online..."; } else { echo "Offline..."; } ?>
He he - glem den lige....laver lige noget andet.
<? exec("ping.exe -n 1 80.62.33.94",$text); if(ereg ("timeout",$text[3]))echo "OFF-line"; else echo "ON-line"; ?>
Nej pis - sorry....kan nok ikke lige finde ud af det....prøver dog senere!
Hej igen!... Øhh...Hvornår får vi et svar på hvordan man laver det her ?
Vi tilbyder markedets bedste kurser inden for webudvikling