---
title: "Post"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/14879-post"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "niels"
published: "2000-10-19T16:22:00.000Z"
updated: "2000-10-20T06:06:00.000Z"
replies: 3
views: 246
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/14879-post"
---

# Post

## #1 — niels, 2000-10-19T16:22Z

GET metoden kan man ju fuska sig till genom att skriva file.php3?var=xxxx ... 

Men finns det något sätt att skicka filerna via headern/POST ?? 

/Nisse

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

## #2 — Robban, 2000-10-19T16:43Z

Kanske är jag som är trög, men jag förstår inte riktigt vad du menar. Vilka filer? :)

POST får du ju om du sätter **method="POST"** i formuläret.

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

## #3 — sgtpepper, 2000-10-19T16:47Z

> Men finns det något sätt att skicka filerna via headern/POST ??

Japp, men det görs med lite javascript och en gnutta snus:

Javascript-funktionen:

```
<font size="1" face="Verdana, Arial, Helvetica, sans-serif">
<script language="JavaScript">
function doIt(thing)
{
  document.sendForm.thing.value = thing;
  document.sendForm.submit();
}
</font>
```

Ett litet formulär som du placerar någonstans på sidan:

```
<font size="1" face="Verdana, Arial, Helvetica, sans-serif">
<form name="sendForm" action="file.php" method="post">
  <input type="hidden" name="thing">
</form>
</font>
```

Länkarna ser ut ungefär så här:

```
<font size="1" face="Verdana, Arial, Helvetica, sans-serif">
<a href="javascript:doIt('hej.txt');">hej.txt</a>
</font>
```

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

## #4 — nanne, 2000-10-20T06:06Z

Vill man göra en luring och göra en POST i en annansidas formulär så gör man såhär.

```
<?
// Data to pass to the cgi script
$indata='Testar lite!';

// Build the request string
$request.='&indata='.urlencode($indata);

// Build the header
$header="POST sökvägen till formuläret t.ex. /cgi-bin/ HTTP/1.0\r\n";
$header.="Content-type: application/x-www-form-urlencoded\r\n";
$header.="Content-length: ".strlen($request)."\r\n\r\n";

// Open the connection
$fp = fsockopen('adressen till domänen', 80, &$err_num, &$err_msg, 30);
if ($fp) {
  // Send everything
  fputs($fp, $header . $request);
  // Get the response
  $buffert=trim(Chop(fread($fp, 99999)));
  echo $buffert;
}
?>
```

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

---

Tråden på webben: https://www.webforum.nu/amne/php/14879-post
