---
title: "PHP till Javascript"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/112992-php-till-javascript"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "carl_x"
published: "2004-10-05T21:12:56.000Z"
updated: "2004-10-05T21:52:26.000Z"
replies: 6
views: 249
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/javascript/112992-php-till-javascript"
---

# PHP till Javascript

## #1 — carl_x, 2004-10-05T21:12Z

Jag försöker sätta ihop ett litet bildgalleri, men servern har inte stöd för PHP. I mitt fönster anropar jag en bild, som ser ut så här:

echo "\<img src='galleriet/" . $\_GET\['bild'\] . "'\>";

Någon som har en aning om hur jag kan göra om detta till ett javascript?

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

## #2 — Peeer, 2004-10-05T21:17Z

[jojoxx](http://www.jojoxx.net/jscript/archive/show.asp?id=54) har klurat på det!
Borde bli typ:

```
<script type="text/javascript">
/* Detta script finns att hämta på [url]http://www.jojoxx.net[/url] och
   får användas fritt så länge som dessa rader står kvar. */

function querystring(){
	if(!location.search){ return null; }
	var querystr=location.search.split("?")[1].replace(/\+/g," ");
	for(var n=0;n<querystr.split("&").length;n++){
		var name=unescape(querystr.split("&")[n].split("=")[0]);
		var value=unescape(querystr.split("&")[n].split("=")[1]);
		if(this[name]){
			if(typeof(this[name])=="object"){
				this[name][this[name].length]=value;
			}else{
				this[name]=new Array(this[name],value);
			}
		}else{
			this[name]=value;
		}
	}
}
var q=new querystring();
document.write("<img src='galleriet/"+q['bild']+">");
</script>
```

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

## #3 — carl_x, 2004-10-05T21:31Z

Hmm, det där verkar fungera... Nästan.

När fönstret öppnas står detta i klartext:
\<img src='galleriet/galleriet/1.jpg\>

Funktionen som öppnar fönstret ser ut så här:
\<SCRIPT LANGUAGE="JavaScript"\>
function oppnafonster(bild)
{
    window.open("fullView.html?bild=" + bild, "bild","toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,fullscreen=no,width=300,height=275,top=200,left=200");
}
//--\>
\</SCRIPT\>

Länken ser ut så här:
\<a href="javascript:oppnafonster('galleriet/1.jpg')"\>\<img src="galleriet/thumbs/1.gif" class="thumb" border="0"\>\</a\>

Fler förslag?  :h

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

## #4 — Peeer, 2004-10-05T21:42Z

Hmm, sådär blir det när jag testade i en editor. Men när jag sparade filen och provade genom en browser så fungerar det korrekt

```
<html>
<head>
<title>woo</title>
</head>
<body>
<script type="text/javascript">
/* Detta script finns att hämta på [url]http://www.jojoxx.net[/url] och
   får användas fritt så länge som dessa rader står kvar. */

function querystring(){
	if(!location.search){ return null; }
	var querystr=location.search.split("?")[1].replace(/\+/g," ");
	for(var n=0;n<querystr.split("&").length;n++){
		var name=unescape(querystr.split("&")[n].split("=")[0]);
		var value=unescape(querystr.split("&")[n].split("=")[1]);
		if(this[name]){
			if(typeof(this[name])=="object"){
				this[name][this[name].length]=value;
			}else{
				this[name]=new Array(this[name],value);
			}
		}else{
			this[name]=value;
		}
	}
}
var q=new querystring();
document.write("<img src='galleriet/"+q['bild']+"'>");
</script>
</body>
</html>
```

(notera fnutten som jag hade missat på document.write-raden tidigare.)Vad händer om du sparar sidan så? Fungerar det inte då heller?

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

## #5 — carl_x, 2004-10-05T21:47Z

Fungerar fint nu. Dock var jag tvungen att ta bort "galleriet" i document.write("\<img src='galleriet/"+q\['bild'\]+"'\>");

Av nån anledning blev det galleriet/galleriet som länk till bilden.

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

## #6 — Peeer, 2004-10-05T21:48Z

> **carl_x skrev:**
>
> Av nån anledning blev det galleriet/galleriet som länk till bilden.

kan ju bero på din sökväg i länken :OO

```
<a href="javascript:oppnafonster('[b]galleriet/[/b]1.jpg')"
```

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

## #7 — carl_x, 2004-10-05T21:52Z

Oops.  :r

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/112992-php-till-javascript
