---
title: "referer problem (undefined)"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/41339-referer-problem-undefined"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "UrMe"
published: "2002-04-11T06:23:32.000Z"
updated: "2002-04-11T09:33:57.000Z"
replies: 3
views: 203
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/php/41339-referer-problem-undefined"
---

# referer problem (undefined)

## #1 — UrMe, 2002-04-11T06:23Z

Jag hittade en lösning på detta med att kolla referer här på forumet.. men det funkar inte så bra.. det blir "undefined" varje gång vart jag än kommer ifrån, detta är koden:

```
<html>
<head>
<title>Testräknare</title>
<SCRIPT LANGUAGE="JavaScript">
function logImage()
{
	document.write("<img src='counter.php?referer=" + document.referer + "&screenwidth="+screen.width +"&screenheight="+screen.height +"&colordepth="+ screen.colordepth +"'>");
}
</SCRIPT>
</head>
<body>
<SCRIPT LANGUAGE="JavaScript">
	logImage();
</SCRIPT>
</body>
</html>
```

sedan på php-sidan så stoppar jag in variabeln $referer i mysql databas.

Nån som ser nåt fel?

Permalänk: https://www.webforum.nu/p/41339

## #2 — SPiN, 2002-04-11T08:37Z

Testa i JavaScript-forumet, här kodas det bara PHP. :p ;)

Ett alternativ kan ju vara att ta ut referer med PHP och lägga in i strängen:

```
echo "<img src=\"counter.php?referer=" . $HTTP_REFERER . "...
```

Nu stämmer inte min kod överens så bra med din, men du förstår förhoppningsvis vad jag menar. :)

Permalänk: https://www.webforum.nu/p/641249

## #3 — UrMe, 2002-04-11T09:25Z

Förstår hur du menar.. men jag måste ju köra javascript där för att få ut upplösningen etc... så det funkar väl inte att köra php så där i ett javascript? ..
jaja.. får fråga i javascripts forumet :)

Permalänk: https://www.webforum.nu/p/641275

## #4 — SPiN, 2002-04-11T09:33Z

Jodå, du kan köra både och! Så här menade jag:

```
<?php
// Kanske lite PHP?
?>
<html>
<! Kanske lite HTML? >
<script language="JavaScript" type="text/javascript">
function logImage()
{
        var str = "<img src=\"counter.php?referer=";
        str += "<?php echo $HTTP_REFERER; ?>";
        str += "&screenwidth=" + screen.width + "&screenheight=" + screen.height + "&colordepth=" + screen.colordepth + "\">";
        document.writeln ( str );
}
</script>
<! Mer HTML? >
</html>
```

Det går alltid att få in värden från PHP till din JS, men inte tvärtom. :)

Permalänk: https://www.webforum.nu/p/641279

---

Tråden på webben: https://www.webforum.nu/amne/php/41339-referer-problem-undefined
