---
title: "Starta utforskaren i clientens dator"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/189551-starta-utforskaren-i-clientens-dator"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "kluringen"
published: "2012-04-03T16:40:28.000Z"
updated: "2012-04-04T07:13:11.000Z"
replies: 8
views: 603
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/189551-starta-utforskaren-i-clientens-dator"
---

# Starta utforskaren i clientens dator

## #1 — kluringen, 2012-04-03T16:40Z

Det är massor med siter som gör detta som har en ”ladda upp” funktion på sina hemsidor, men hur gör man? Jag har kikat lite på upload funktionen i PHP och tror mig veta hur jag ska göra resten.

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

## #2 — @nders, 2012-04-03T17:42Z

\<input type="file"\>

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

## #3 — kluringen, 2012-04-03T19:14Z

Tack!

Tråden borde väl inte ligga här, jag trodde fel om att detta var en PHP fråga.

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

## #4 — nitro2k01, 2012-04-03T19:30Z

Innan ev. flytt, kolla om du får problem med filuppladdningsfunktionen i PHP. Isåfall kan du återanvända denna tråd. Annars  flytt.

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

## #5 — kluringen, 2012-04-03T23:43Z

Flytta inte, jag har problem och ska avmarkera frågan som löst. Synd för det var ett snabbt och rakt svar på rak fråga, men jag kommer inte vidare. Testar lite till på egen hand men lär återkomma.

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

## #6 — kluringen, 2012-04-04T01:23Z

```
<form method="post" action="ladda.php">
<input type="file" name="filen" onchange='this.form.submit()'>
</form>
```

ladda.php gör inget vettigt ännu. kollar bara vad jag får i postvariabeln.

```php
<?php echo $_POST['filen'];?>
```

Filnamnet får jag bara. Jag vill ha hela sökvögen som jag kan jobba vidare med.

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

## #7 — metalboy, 2012-04-04T05:50Z

Sätt enctype="multipart/form-data" på ditt formulär.
Sedan finns filinfo i $\_FILES-arrayen.
Den fullständiga sökvägen som filen hade på besökarens dator kan du inte få fram (tack och lov, lite integritet vill man väl ha :))

Mer info om filuppladdning med PHP finner du i manualen: <http://www.php.net/file-upload>

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

## #8 — Fredde Mannen, 2012-04-04T05:55Z

> **[kluringen skrev:](https://www.webforum.nu/p/1549230)**
>
> ```
> <form method="post" action="ladda.php">
> <input type="file" name="filen" onchange='this.form.submit()'>
> </form>
> ```
>
> 
> 
> ladda.php gör inget vettigt ännu. kollar bara vad jag får i postvariabeln.
> 
>
>
> ```php
> <?php echo $_POST['filen'];?>
> ```
>
> 
> 
> Filnamnet får jag bara. Jag vill ha hela sökvögen som jag kan jobba vidare med.

Det är för att $\_POST endast kommer innehålla filnamnet, i detta fall skall du använda $\_FILES. 

Ex. 

```
    if (file_exists("sökvägen-till-uppladdningsmappen/" . $_FILES["filen"]["name"]))
       {
       echo $_FILES["filen"]["name"] . " filen finns redan. ";
       }
     else
       {
       move_uploaded_file($_FILES["filen"]["tmp_name"],
       "sökvägen-till-uppladdningsmappen/" . $_FILES["filen"]["name"]);
       echo "Stored in: " . "sökvägen-till-uppladdningsmappen/" . $_FILES["filen"]["name"];
       }
```

Kolla igenom följande för mer hjälp och information: 
\- <http://php.net/manual/en/reserved.variables.files.php>
\- <http://www.w3schools.com/php/php_file_upload.asp>

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

## #9 — kluringen, 2012-04-04T07:13Z

Tack för all hjäp, nu hajar jag hur det ska fugera och det går framåt med kodningen. Snart kan min BRF förenings sekreterare lägga ut protokollen på egen hand på hemsidan.  :bire

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

---

Tråden på webben: https://www.webforum.nu/amne/php/189551-starta-utforskaren-i-clientens-dator
