- Tællerscript -

Som erstatning for vores tidligere CGI tæller script, har vi fået lavet et PHP script som kan gøre det samme. Du skal blot kopiere kilden til højre og lægge det i filen "counter.php" som du uploader til webhotellet. Derefter opretter du en tom fil ved navn "counter.txt", og sætter skriverettigheder på denne.

I scriptet er der mulighed for at ændre dens udseende via de første to linier. I linie 2 vælges der om antallet af hits skal vises i almindelig tekst, eller via de grafiske tal vi stiller til rådighed. I linie 3 kan man vælge i mellem 25 forskellige grafiske tal som tælleren kan vise antallet med.

For at få scriptet til at tælle besøgende på din hjemmeside, skal du blot skrive følgende i din kode på hjemmesiden:
<? include_once("counter.php"); ?>
Antallet af besøgende vil derefter automatisk blive skrevet på siden.

OBS: Dette kræver at der er PHP understøttelse på webhotellet.

<?
$graphic = 0; //0 = almindelig tekst, 1 = grafiske tal
$graphic_style = 1; //Vælg et tal mellem 1 og 25 (OBS, bilver kun brugt hvis $graphic er sat til 1!)
$filename = "counter.txt"; //Filnavnet på filen med antal besøgende

if(!is_file($filename)) {
  die("Filen \"" eksisterer ikke, opret den først."$filename\);
} elseif(!is_writable($filename)) {
  die("Der er ikke skriverettigheder til \"", giv venligst dette."$filename\);
} elseif($graphic == 1) {
  if($graphic_style < 1 || $graphic_style > 25) {
    die("$graphic_style er ikke et tal mellem 1 og 25.");
    }
}

$numbers = array(0, 1, 2, 3, 4, 5, 6, 7, 8, 9);
$numbers_safe = array("<0>", "<1>", "<2>", "<3>", "<4>", "<5>", "<6>", "<7>", "<8>", "<9>");
$digits = array("<img src=\"//counter.andersenit.dk/digits/$graphic_style/0.gif\" alt=\"\" />",http:
                "<img src=\"//counter.andersenit.dk/digits/$graphic_style/1.gif\" alt=\"\" />",http:
                "<img src=\"//counter.andersenit.dk/digits/$graphic_style/2.gif\" alt=\"\" />",http:
                "<img src=\"//counter.andersenit.dk/digits/$graphic_style/3.gif\" alt=\"\" />",http:
                "<img src=\"//counter.andersenit.dk/digits/$graphic_style/4.gif\" alt=\"\" />",http:
                "<img src=\"//counter.andersenit.dk/digits/$graphic_style/5.gif\" alt=\"\" />",http:
                "<img src=\"//counter.andersenit.dk/digits/$graphic_style/6.gif\" alt=\"\" />",http:
                "<img src=\"//counter.andersenit.dk/digits/$graphic_style/7.gif\" alt=\"\" />",http:
                "<img src=\"//counter.andersenit.dk/digits/$graphic_style/8.gif\" alt=\"\" />",http:
                "<img src=\"//counter.andersenit.dk/digits/$graphic_style/9.gif\" alt=\"\" />");http:

$count = file_get_contents($filename);
$count++;
file_put_contents($filename, $count);

if($graphic == 1) {
  $count = str_replace($numbers, $numbers_safe, $count);
  $count = str_replace($numbers_safe, $digits, $count);
  echo $count;
} else {
  echo $count;
}
?>

Referencer

crossfit

"Team CrossFit Copenhagen takker for støtten fra Azero i vores kamp for at nå til CrossFit Games (VM) i Californien i Juli."

Nikolaj Rønnow

2015-01-19T11:02:53+00:00

Nikolaj Rønnow

crossfit
"Team CrossFit Copenhagen takker for støtten fra Azero i vores kamp for at nå til CrossFit Games (VM) i Californien i Juli."
eyeforimage

Azero has been Eye for Image's ISP from the very beginning. It's reassuring to know that they not only have a great array of products, but that we can always get relevant and timely information from their professional support team, by just picking up the phone and talking to someone.

Matt Coyle, Technical Copywriter / Eye for Image ApS

2015-01-20T03:47:24+00:00

Matt Coyle, Technical Copywriter / Eye for Image ApS

eyeforimage
Azero has been Eye for Image's ISP from the very beginning. It's reassuring to know that they not only have a great array of products, but that we can always get relevant and timely information from their professional support team, by just picking up the phone and talking to someone.

Kontakt Azero

Firmainformationer

AzeroCloud ApS
Nørregade 33
8464 Galten
CVR: 38 70 69 93
VAT: DK38706993

Telefon

Telefon: 38 19 50 17
 

Normal telefontid

Man-tor: 9:30-12:00 og 13:00-15:30
Fredag: 9:30-12:00 og 13:00-14:00