---
title: "Översätta till ASP?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/110106-översätta-till-asp"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Bosse168"
published: "2004-08-26T19:51:51.000Z"
updated: "2004-08-29T13:02:22.000Z"
replies: 12
views: 427
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/asp/110106-översätta-till-asp"
---

# Översätta till ASP?

## #1 — Bosse168, 2004-08-26T19:51Z

Försöker översätta detta till ASP men får detta fel meddelandet:

Error Type:
Active Server Pages, ASP 0138 (0x80004005)
A script block cannot be placed inside another script block.
/test.asp, line 5

```
<script src="http://localhost/include/js/detectplugins_source.js" type="text/javascript"></script>
<script language="JavaScript" type="text/javascript">
<!--
document.write("<script src=\"http://localhost/counter1.asp?size=" + screen.width + "x" + screen.height + "&depth=" + screen.colorDepth + "&referer=" + escape(document.referrer) + "&plugins=" + (detectFlash()?"flash|":"") + (detectDirector()?"shockwave|":"") + (detectQuickTime()?"quicktime|":"") + (detectReal()?"realplayer|":"") + (detectWindowsMedia()?"windowsmedia|":"")+ "\"></script>"); 
-->
</script>
```

 

Koden funkar i PHP och på sidan counter1.asp så finns det ingenting än.

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

## #2 — Peeer, 2004-08-26T19:57Z

Du visar ett javascript och ett asp-felmeddelande. Var kommer php in i bilden? Förtydliga tack!

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

## #3 — Bosse168, 2004-08-26T19:58Z

Jag får det fel meddelandet när jag har den koden på en ASP sida fast det är bara den koden på den.

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

## #4 — Bosse168, 2004-08-26T20:10Z

Felet beror på att det är en \<script i själva javascriptet som skapar felet men varför funkar det på en PHP sida och inte på en ASP sida?

That's the question ;)

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

## #5 — @nders, 2004-08-27T05:49Z

Gamla IIS tillåter inte att man gör på det sättet. Du får dela upp och konkatenera.

```
<script src="http://localhost/include/js/detectplugins_source.js" type="text/javascript"></script>
<script language="JavaScript" type="text/javascript">
<!--
document.write("<sc" + "ript src=\"http://localhost/counter1.asp?size=" + screen.width + "x" + screen.height + "&depth=" + screen.colorDepth + "&referer=" + escape(document.referrer) + "&plugins=" + (detectFlash()?"flash|":"") + (detectDirector()?"shockwave|":"") + (detectQuickTime()?"quicktime|":"") + (detectReal()?"realplayer|":"") + (detectWindowsMedia()?"windowsmedia|":"")+ "\"></sc" + "ript>"); 
-->
</script>
```

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

## #6 — Bosse168, 2004-08-28T17:59Z

Nu får jag ett javascript fel meddelande. Alltså en liten gul varnings triangel i nedre vänstra hörnet.

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

## #7 — Peeer, 2004-08-28T18:13Z

... och felmeddelandet lyder?

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

## #8 — Bosse168, 2004-08-28T18:20Z

Jag kan inte kolla javscript fel för när jag dubbel klickar på den så ploppar den upp och försvinner direkt.

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

## #9 — solbulle, 2004-08-28T21:53Z

En länk till sidan så kanske vi kan kolla felet ?

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

## #10 — Bosse168, 2004-08-28T23:13Z

Löste det var jag som slarvat med en sökväg. \*doh\*

Någon som skulle kunna hjälpa mig att översätta denna PHP kod till ASP?

```
REFERER		= $_SERVER['HTTP_REFERER'];								//SQL-VALUE 8
$IP      		= $_SERVER['REMOTE_ADDR'];								//SQL-VALUE 9
$BROWSER 		= $_SERVER['HTTP_USER_AGENT'];						//SQL-VALUE 10
$date    		= date("Y-m-d");													//SQL-VALUE 7
$timestamp 	= time();																	//SQL-VALUE 6

$size				= $_GET['size'];
$depth			= $_GET['depth'];
$referer		= $_GET['referer'];
$host 			= $IP;
$plugins 		= $_GET['plugins'];
```

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

## #11 — WebbisNet, 2004-08-28T23:18Z

> **Bosse168 skrev:**
>
> Löste det var jag som slarvat med en sökväg. \*doh\*
> 
> Någon som skulle kunna hjälpa mig att översätta denna PHP kod till ASP?
>
>
> ```
> REFERER		= $_SERVER['HTTP_REFERER'];								//SQL-VALUE 8
> $IP      		= $_SERVER['REMOTE_ADDR'];								//SQL-VALUE 9
> $BROWSER 		= $_SERVER['HTTP_USER_AGENT'];						//SQL-VALUE 10
> $date    		= date("Y-m-d");													//SQL-VALUE 7
> $timestamp 	= time();																	//SQL-VALUE 6
> 
> $size				= $_GET['size'];
> $depth			= $_GET['depth'];
> $referer		= $_GET['referer'];
> $host 			= $IP;
> $plugins 		= $_GET['plugins'];
> ```

[ServerVariabler i ASP](http://www.powerasp.com/content/code-snippets/server-variables.asp)

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

## #12 — Bosse168, 2004-08-29T09:50Z

Detta var lite krångligare att översätta.

```
<?
$sql = "SELECT COUNT(ip) as cnt, datumet as date, DAYNAME(datum) as dayip FROM stat GROUP BY dayip ORDER BY dayip DESC LIMIT 1";
$pql = mysql_query($sql)or die(mysql_error());
$aaa = mysql_num_rows($pql);

while ($row = mysql_fetch_array($pql)) 
{
	$dat = $row['date'];
	$dayip = $row['dayip'];

      $aaa = "SELECT DISTINCT ip FROM stat WHERE datumet = '$row[date]'";
      $ppp = mysql_query($aaa);
      $sts = mysql_num_rows($ppp);
      	
$sv = array("Måndag","Tisdag","Onsdag","Torsdag","Fredag","Lördag","Söndag"); 
$en = array("Monday","Tuesday","Wednesday","Thursday", "Friday", "Saturday","Sunday"); 
$dagen = str_replace($en,$sv,$dayip); 

echo"$row[date] - $dagen $sts";
}
?>
```

**Och detta** 

```
      <?
$sql = "SELECT ip FROM stat WHERE datum >= DATE_SUB(CURRENT_DATE, INTERVAL 24 hour) GROUP BY datum ORDER BY datum";
$pql = mysql_query($sql);
$asp = mysql_num_rows($pql);

$sql = "SELECT count(*) as cnt, HOUR(datum) as tnr,TO_DAYS(datum) as tdr FROM stat WHERE datum >= DATE_SUB(CURRENT_DATE, INTERVAL 24 hour) GROUP BY hour(datum) ORDER BY tnr"; 

$results = mysql_query($sql)or die(mysql_error());
$hur = mysql_num_rows($results);
while ($row = mysql_fetch_array($results)) 
{
	$proc    = $row['cnt'] / $asp;
	$procent = $proc * 100;

	$tidtill = $row['tnr'] + 1;
?>
```

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

## #13 — Bosse168, 2004-08-29T13:02Z

Löste det.

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/110106-översätta-till-asp
