Gå til innhold

ereg_replace, punktum erstattes av underscore.


Anbefalte innlegg

Hepp, driver å surrer litt her, og tenkte å lage en veldig enkel statistikk over linker som blir klikka på på min side, et tellerverk altså.

 

løsningen jeg har valgt er å bruke redirect, for så å loggføre dette i en liten tekstfil for hver gang noen klikker på en link, sikkert mange lure måter å gjøre dette på, men jeg har lyst å prøve å få til min, litt simple metode.

 

problemet er at når jeg skal strippe en adresse for punktum slår ting krøll, tenkte i all enkelhet å erstatte punktum med underscore, men hele strengen blir da omgjort til en eneste lang sammenhengende linje med bare underscore, why?

 

kode følger under her:

<?php

if (!$url){
$go        = "www.enside.com";
}
else{
$go = "{$url}";
$log = ereg_replace (".", "_", $go);  ///PROBLEMLINJA MI!
$treffs = file("statistikk/{$log}.txt");
$treff = $treffs[0]; $treff++;
$fp = fopen("statistikk/{$log}.txt", "w");
fwrite($fp, $treff);
fclose($fp);
};

?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Vi tar deg videre...</title>
<script LANGUAGE="JavaScript">
   location = "http://<?php echo $go; ?>";
</script>
</head>
<body bgcolor=white>
<p align="center">Du blir nå tatt med videre til <b><?php echo $go; ?></b>, om siden ikke åpner, eller du syns det går tregt, klikk <a href="http://<?php echo $go; ?>"><b>HER</b></a></p>
</body>
</html>

hva blir feil?

Lenke til kommentar
Videoannonse
Annonse

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...