---
title: "Skicka POST-data utan formulär"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/162964-skicka-post-data-utan-formulär"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "oskob"
published: "2007-07-27T15:38:27.000Z"
updated: "2007-07-27T20:19:46.000Z"
replies: 7
views: 580
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/162964-skicka-post-data-utan-formulär"
---

# Skicka POST-data utan formulär

## #1 — oskob, 2007-07-27T15:38Z

Hej! Är det möjligt att skicka med POST-data med en länk utan att blnda in formulär?

Jag vill alltså ha en vanlig länk (\<a href...\>) som pekar till en fil och bakar in lite postdata på samma gång.

Tack på förhand!

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

## #2 — tydal, 2007-07-27T15:58Z

Nej, det är inte möjligt i sig, utan du måste ha ett serverskript som gör om det i så fall.

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

## #3 — oskob, 2007-07-27T16:21Z

Okej. Kan jag tex länka till en php fil och skicka med datan som GET och med php-filen göra om det till POST?
Typ:

\<a href="getToPost.php?var=hej"\>länk\</a\>

Hur ska man pilla i php-filen då?

(Antar att tråden inte passa i javascript-delen längre. Kan någon flytta till PHP?)

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

## #4 — tydal, 2007-07-27T17:24Z

Ja, det kan du, fast det blir enklare att fylla ett formulär med javaskript.

Typ, i php-filen som du länkar till:

\<body onload="self.document.forms\[0\].submit();"\>
\<form method="post" action="?"\>
\<input type="hidden" name="var1" value="\<?=$\_GET\['var1'\]?\>" /\>
\</form\>
\</body\>

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

## #5 — colione, 2007-07-27T18:24Z

> **tydal skrev:**
>
> Nej, det är inte möjligt i sig, utan du måste ha ett serverskript som gör om det i så fall.

Det där är faktiskt inte alls sant. Du kan skicka POST-data med ajax utan problem. Dock kan du inte ladda upp filer.

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

## #6 — Jesper T, 2007-07-27T18:38Z

GET?

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

## #7 — colione, 2007-07-27T18:50Z

Jo, men om han är ute efter att skicka POST vill han ju inte skicka GET.. ;)

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

## #8 — oskob, 2007-07-27T20:19Z

> **colione skrev:**
>
> Det där är faktiskt inte alls sant. Du kan skicka POST-data med ajax utan problem. Dock kan du inte ladda upp filer.

Men laddar man en sida med ajax skickas man väl inte vidare utan den laddas i bakgrunden?

Jag har dock kommit på en lite fulare lösninge med att man har ett dolt formulär på sidan och man där har några gömda (hidden) fält som jag med javascript ändrar name och value på och submitt()-ar. Men om någon har en snyggare lösning med att man mellanlandar i en php-fil så är den välkommen :)

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/162964-skicka-post-data-utan-formulär
