---
title: "ladda upp word-dokument"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/97741-ladda-upp-word-dokument"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "netfeed"
published: "2004-02-19T17:08:35.000Z"
updated: "2004-04-22T11:12:19.000Z"
replies: 11
views: 593
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/97741-ladda-upp-word-dokument"
---

# ladda upp word-dokument

## #1 — netfeed, 2004-02-19T17:08Z

jag skulle behöva någon form av funktion för att ladda upp och spara word-dokument antingen i databas(postgresql) eller direkt till servern(spelar igentligen ingen roll)

och sedan lätt och smidigt vida vilka som finns 

hur skulle man kunna göra detta??

//Netfeed, som inte kodat php på länge

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

## #2 — Web-Tor, 2004-02-19T17:32Z

Testa att söka på "upload" :i

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

## #3 — WiZzLeR, 2004-02-19T17:39Z

```php
<?php 
if(isset($_POST['upload'])) {
if (eregi(".doc",$_FILES['doc']['name'])) {  
   move_uploaded_file($_FILES['doc']['tmp_name'], "/dir/".$_FILES['doc']['name']);
   }else{ echo "FU DET ÄR INGEN WORD DOC<br />"; }
}

echo "<b>word filer</b><br />";

$dir = "/dir/";
$visa=opendir($dir);
    while($fil=readdir($visa)){
        if($fil != "." && $fil != ".."){
           echo $fil."<br />";
        }
    }
closedir($visa);
?>
```

\<form  name="upload" method="post" enctype="multipart/form-data"\>
\<input class="input" type="file" name="doc"\>
\<input class="input" name="upload" type="submit" value="submit"\>

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

## #4 — netfeed, 2004-02-21T13:45Z

web-tor: ssh! någon kan höra dig :)

WiZzLeR\_ danke

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

## #5 — netfeed, 2004-02-23T11:41Z

jag kan inte lägga upp eller flytta filerna

```php
<?php

require('../head.inc');

$nu = date("Y");

$bapp = pg_Exec($conn, "SELECT mid FROM sekreterare WHERE argang<=$nu;");
$sekreterare = pg_Result($bapp,"mid");

if($PHP_AUTH_USER == $sekreterare && $_GET['p'] == "new"){
        echo "<form name=\"upload\" method=\"post\" enctype=\"multipart/form-data\">";
        echo "<input class=\"input\" type=\"file\" name=\"doc\">";
        echo "<input class=\"input\" name=\"upload\" type=\"submit\" value=\"submit\">";

        if(isset($_POST['upload'])) {
                if (eregi("\.doc",$_FILES['doc']['name'])) {
                //if (eregi(".doc",$_FILES['doc']['name'])) {
                        move_uploaded_file($_FILES['doc']['tmp_name'], "./filer/".$_FILES['doc']['name']);
                }else{
                        echo "<br><br>FU DET ÄR INGEN WORD DOC<br />";
                   }
        }
}

echo "<br><br><b>word-filer</b><br />";

$dir = "./filer/";
$visa=opendir($dir);
    while($fil=readdir($visa)){
        if($fil != "." && $fil != ".."){
           echo $fil."<br />";
        }
    }
closedir($visa);

require('../foot.inc');

?>
```

får felen:

Warning: move_uploaded_file(./filer/2004.doc): failed to open stream: Permission denied in /home/sexet/html/Protokoll/protokoll2.php on line 18

Warning: move_uploaded_file(): Unable to move '/tmp/phpZQZ6Rv' to './filer/2004.doc' in /home/sexet/html/Protokoll/protokoll2.php on line 18

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

## #6 — Web-Tor, 2004-02-23T12:33Z

Förstår inte varför du vägrar att använda sökfunktionen?
<http://www.webforum.nu/showthread.php?s=&postid=776767#post776767>
<http://www.webforum.nu/showthread.php?s=&forumid=23&threadid=16149>

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

## #7 — netfeed, 2004-02-25T17:19Z

men jag frågade ju på ett redan skrivet skript
dock så kom jag underfund med aatt det var problem med skriv rättigheter

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

## #8 — Peeer, 2004-02-25T17:29Z

> **netfeed skrev:**
>
> men jag frågade ju på ett redan skrivet skript
> dock så kom jag underfund med aatt det var problem med skriv rättigheter

Det hade du ju kommit på snabbare om du, som Tor gjorde, sökt på ditt felmeddelande. Ta det som ett tips, inte kritik. :)

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

## #9 — WiZzLeR, 2004-02-25T18:10Z

> **Peeer skrev:**
>
> Det hade du ju kommit på snabbare om du, som Tor gjorde, sökt på ditt felmeddelande. Ta det som ett tips, inte kritik. :)

hans tråd skreeek ju efter min hjälp =)

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

## #10 — netfeed, 2004-04-20T13:57Z

sorry att jag drar upp denna tråden igen men jag behöver hjälp med det en gång till, tyvärr så sorteras inte mina filer efter datum hur kommer detta sig?

filerna heter ProtokollYYYYMMDD.doc
YYYY == år
MM == månad
DD == dag
men det kanske ni fattade

```php
$dir = "./filer/";
$visa=opendir($dir);
while($fil=readdir($visa)){
        if($fil != "." && $fil != ".."){
           $fil2 = ereg_replace(".doc", "", $fil);
           echo "<a href=".$dir."/".$fil." target=_new>".$fil2."</a><br />";
        }
}
closedir($visa);
```

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

## #11 — Matte, 2004-04-20T18:28Z

Lägg dom i en array och sortera före utskrift:

```php
$dir = "./filer/";
$filer = array();

$visa = opendir($dir);
while($fil = readdir($visa)){
    if($fil != "." && $fil != ".."){
        $filer[] = $fil;
    }
}
closedir($visa);

sort($filer);

foreach ($filer as $fil) {
   $fil2 = ereg_replace(".doc", "", $fil);
   echo "<a href=".$dir."/".$fil." target=_new>".$fil2."</a><br />";
}
```

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

## #12 — netfeed, 2004-04-22T11:12Z

tack det funka bra

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

---

Tråden på webben: https://www.webforum.nu/amne/php/97741-ladda-upp-word-dokument
