Avatar billede sek Nybegynder
23. marts 2006 - 09:18 Der er 2 løsninger

Kan jeg slette/droppe PHP intro-side

Vi har fået lavet en web-side hvor der er en intro-side som jeg meget gerne vil skille mig af med så man kommer direkte til forsiden.
Men intro-siden includerer 2 filer; "mysql.php" og "checkreferer.php". "mysql.php" (som jeg går ud fra skaber forbindelse til databasen) bliver inkluderet på den egentlige forside så denne går jeg ikke ud fra er noget prob?
Men spørgsmålet er hvad "checkreferer.php" gør/udfører og om jeg blot kan droppe denne!? koden til "checkreferer.php" nedenfor:


<?php

if ($HTTP_SERVER_VARS["HTTP_REFERER"]) {
  /* explode referer url */
  $rawreferer = $HTTP_SERVER_VARS["HTTP_REFERER"];
  $referer = explode("?", $rawreferer);
  $refererclean = $referer[0];
  /* $refererclean er referer uden nogle variabler */
  $checksql = mysql_query("SELECT * FROM adm_referer WHERE referer='$refererclean'") or die(mysql_error());
  $check = mysql_fetch_row($checksql);

  if ($check != NULL) {
      /* referer eksisterer - opdater times */
        $checksql2 = mysql_query("SELECT * FROM adm_referer WHERE referer='$refererclean'") or die(mysql_error());
        while ($times = mysql_fetch_array($checksql2)) {
          $newtimes = $times["times"] + 1;
              }
        /* update times */
      mysql_query("UPDATE adm_referer SET times='$newtimes' WHERE referer='$refererclean'") or die(mysql_error());
      }
  else {
      /* referer doesnt exist - create */
      mysql_query("INSERT INTO adm_referer (referer, times) VALUES ('$refererclean', '1')") or die(mysql_error());
        }
    }
   
?>
Avatar billede neonman Nybegynder
23. marts 2006 - 09:30 #1
uden at bide mig helt sikker i at hvad det er din side gør som standart vil jeg tror det er noget med online status på din side.... at du har en online tæller m.m. op den i en af sidereren.... det linere noget i den stil.
Avatar billede greew Nybegynder
23. marts 2006 - 10:17 #2
Din side har en tæller, der tæller hvor mange gange der er blevet henvist til din side fra en anden side - f.eks. hvor mange gange der er henvist fra www.google.dk

Denne side opdaterer antallet af gange på den referer, eller laver et nyt referer-entry i databasen, hvis referer'en ikke findes i forvejen!
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