Avatar billede snigeren Nybegynder
13. juli 2007 - 13:21 Der er 4 kommentarer og
1 løsning

upload billeder virker ikke?!

øhm jeg ikke forstå?!

Nå jeg skal uploade et billede til en server og har brugt samme script før(ved ikke lige om jeg har gjort noget forkert).

Here goes:

if($action=="ny"){
echo '<form action="add_varetype.php?action=gem" method="post" enctype="multipart/form-data" name="form1">';
echo '<table width="100%"  border="0" cellspacing="0" cellpadding="0">';
echo '<tr><td><span class=headline>Opret ny vare i databasen</span><br><br></td><td width="77%"></td></tr>';
echo '<tr><td>Beskrivelse: </td><td width="77%"><input name="beskrivelse" type="text" size="60"></td></tr>';
echo '<tr><td>Billede: </td><td><input type="file" name="filnavnB" size="48"></td></tr>';
                   
echo '<tr><td></td><td><input name="submit" type="submit" value="Opret vare"></td></tr>';
echo '<td></td><td></td></tr></table></form>';
}

og til at uploade billede og smide tekst i db:

if($action=="gem")
    {
    //upload billede
    $tempfile = $_FILES['filnavnB']['tmp_name'];
    $destination = "../billeder/varetyper/{$_FILES['filnavnB']['name']}";
    move_uploaded_file($tempfile, $destination);
                       
    global $billede;
    $billede = $_FILES['filnavnB']['name'];
                       
    $sql = "insert into shop_varetype (beskrivelse, pic) values ('$beskrivelse', '$billede')";
    //echo $sql;
    $result = mysql_query($sql) or die(mysql_error());
                       
                        echo "<script>parent.location='index.php'</script>";


Hvad kan jeg gøre forkert, smider fint nok tekst i db men billedet bliver ikke uploadet...                         }
Avatar billede snigeren Nybegynder
13. juli 2007 - 13:40 #1
jeg ved ikke om det kan have noget med serveren at gøre eller om det bare en glitch i matrixen :D
Avatar billede olebole Juniormester
13. juli 2007 - 14:02 #2
<ole>

Hvad returneres, hvis du skriver:

var_dump($_FILES);

- dér, hvor du nu echo'er JavaScriptet? Og hvad sker der, hvis du udskriver variablen $destination? Hvad har du af skriverettigheder på mappen 'varetyper'?

/mvh
</bole>
Avatar billede snigeren Nybegynder
13. juli 2007 - 14:31 #3
hahaha tsk tsk noob fejl... havde glemt at gi lov til at skrive til mappen 'varetyper'

flot nok,.. hehe

Mange tak for hjælpen olebole hit med et svar =)
Avatar billede snigeren Nybegynder
16. juli 2007 - 15:49 #4
hey olebole skal du aldrig ha point her? =)
Avatar billede snigeren Nybegynder
25. juli 2007 - 13:57 #5
nedtælling,.. olebole har nu sidste udkald til at få points eller tager jeg dem bare igen og lukker =)
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