Avatar billede rosenberg Nybegynder
16. marts 2006 - 22:43 Der er 1 kommentar og
1 løsning

Problem med upload i news script

Hej.
Jeg har en opret.php og en rediger.php

De er ens, dog har rediger nogle echo's fra db'en
De sender begge til en formhandle som ser sådan ud:

if ($_POST['referer'] == 'post_news') {
    if ($_FILES['image']['name'] != '') {
        $image = time().substr($_FILES['image']['name'],strrpos($_FILES['image']['name'],'.'));
        move_uploaded_file($_FILES['image']['tmp_name'], '../files/'.$image);
    } elseif ($_POST['standard'] != '') {
        $image = $_POST['standard'];
    } else {
        $image = '';
    }
    mysql_query("INSERT INTO news VALUES ('','".$_POST['title']."','".$_POST['author']."',now(),'".$_POST['synopsis']."','".$_POST['text']."','".$image."','".$_POST['head']."')") or die(mysql_error());
    header("Location: news.list.php");
}
if ($_POST['referer'] == 'edit_news') {
    if ($_FILES['image']['name'] != '') {
        $image = time().substr($_FILES['image']['name'],strrpos($_FILES['image']['name'],'.'));
        echo move_uploaded_file($_FILES['image']['tmp_name'], '../files/'.$image);
    } elseif ($_POST['standard'] != '') {
        $image = $_POST['standard'];
    } else {
        $image = '';
    }
    mysql_query("UPDATE news SET title='".$_POST['title']."', author='".$_POST['author']."', synopsis='".$_POST['synopsis']."', text='".$_POST['text']."', image='".$_POST['image']."', cat='".$_POST['head']."'WHERE id=".$_POST['id']."") or die(mysql_error());
    header("Location: news.list.php?offset=".$_POST['offset']);
}

Jeg regnede med man blot kunne "bruge" det samme upload som fra add_news

Nogle der kan hjælpe mig videre ?

(rosenberg
Avatar billede jakobdo Ekspert
18. marts 2006 - 10:38 #1
Kan du ikke lige prøve at fortælle hvad dit problem er? :o)
Avatar billede rosenberg Nybegynder
07. december 2006 - 00:28 #2
haha ved ikke hvad jeg tågede over... men problemet er løst og forældet! ;)

/rosenberg
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester