---
title: "Bild som Submit-knapp"
type: "forum-thread"
url: "https://www.webforum.nu/amne/html-css/118986-bild-som-submit-knapp"
topic: "HTML & CSS"
topic_url: "https://www.webforum.nu/amne/html-css"
author: "dotar"
published: "2004-12-30T17:42:51.000Z"
updated: "2004-12-30T23:09:19.000Z"
replies: 8
views: 388
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/html-css/118986-bild-som-submit-knapp"
---

# Bild som Submit-knapp

## #1 — dotar, 2004-12-30T17:42Z

Jo, jag undrar hur jag får en bild som sumbitknapp...
Eller liknande.

Jag har en sida, där man ska välja språk.

```php
<form method="get" action="index.php">
<input type="submit" name="language" value="Svenska">
<input type="submit" name="language" value="English">

</form>
```

Men istället för Submitknapparna vill jag ha bilder... Hur fixar jag detta?

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

## #2 — Dryden, 2004-12-30T17:44Z

Jag kör med följande:

```
<INPUT type="image" src="skickaknapp.gif" name="submit" VALUE="Skicka">
```

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

## #3 — dotar, 2004-12-30T17:46Z

Tack så mycket, skall genast se om det fungerar ;)

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

## #4 — Dryden, 2004-12-30T18:00Z

Inga problem. Glöm inte "Acceptera som slutgiltigt svar" sedan, om det visar sig att det löste ditt problem. :)

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

## #5 — @nders, 2004-12-30T18:15Z

Problemet med input-element av typen image är att dess värde aldrig skickas.

Kika exempelvis i [den här tråden](http://www.webforum.nu/showthread.php?s=&postid=726259#post726259) för att se hur du plockar upp vilken knapp som klickats på.

mvh

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

## #6 — Niklasson, 2004-12-30T18:35Z

Tråden flyttas från PHP..

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

## #7 — dotar, 2004-12-30T18:54Z

Märkte nu att den inte skickar med bildens value...

Det är det jag behöver när jag ska välja språk, ju :/

```php
<input type="image" src="img/svenska.jpg" name="language" value="sv">
<input type="image" src="img/english.jpg" name="language" value="en">
```

Så ser min nuvarande formulärkod ut...

Koden som tar emot det ser ut såhär:

```php
$language = $_GET['language'];

include "languageset/".$language."/language.php";
```

Allstå, jag vill ha "sv" eller "en" på $language's plats...

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

## #8 — K@llen, 2004-12-30T19:50Z

> **dotar skrev:**
>
> Märkte nu att den inte skickar med bildens value...
> 
> Det är det jag behöver när jag ska välja språk, ju :/
> 
>
>
> ```php
> <input type="image" src="img/svenska.jpg" name="language" value="sv">
> <input type="image" src="img/english.jpg" name="language" value="en">
> ```
>
> 
> 
> Så ser min nuvarande formulärkod ut...
> 
> Koden som tar emot det ser ut såhär:
> 
>
>
> ```php
> $language = $_GET['language'];
> 
> include "languageset/".$language."/language.php";
> ```
>
> 
> 
> Allstå, jag vill ha "sv" eller "en" på $language's plats...

Använder du image-fields så får du inget värde medskickat, istället får du x- och y-koordinaterna för bilden. Dessa värden finns i:

$\_POST\['language_x'\] och $\_POST\['language_y'\]

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

## #9 — zcorpan, 2004-12-30T23:09Z

<http://www.w3.org/TR/REC-html40/interact/forms.html#h-17.4>

"image" är en grafisk submitknapp. Submit, reset och button skickas inte.

Jag skulle använda vanliga länkar: 

```
<ul id="language">
  <li lang="sv"><a href="?language=Svenska"><img alt="Svenska" src="sv.png"></a></li>
  <li lang="en"><a href="?language=English"><img alt="English" src="en.png"></a></li>
</ul>
```

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

---

Tråden på webben: https://www.webforum.nu/amne/html-css/118986-bild-som-submit-knapp
