hvorfor vil den ikke uploade billedet

Tags:    php

Hej alle udviklere

Jeg har lavet en kode så man kan uploade billeder på min hjemmeside, men den vil kun ligge datar i databasen, den vil ikke billedet op på serveren.. :(

mappen er CHMOD til 777

Fold kodeboks ind/udKode 


PÅ FORHÅND TAK



8 svar postet i denne tråd vises herunder
4 indlæg har modtaget i alt 4 karma
Sorter efter stemmer Sorter efter dato
Når jeg uploader filer med php plejer jeg at skulle definere mappen helt fra roden, fx /var/www/web12/web/'stien til der hvor billedet skal ligge'

/var/www/web12/web/ kan hentes via $_SERVER[DOCUMENT_ROOT].

Et lille 'fif' ville være at skrive din form således:
Fold kodeboks ind/udKode 


Mvh. Christian



Du får ingen fejlmeddelelse? Altså personligt har jeg oplevedet lignende problemer da jeg ikke havde sat PHP5 til. Ved ikke helt om dine koder kun understøttes at PHP5, men det er værd at tjekke om det er sat til - også i generel forbindelse.



som nørden allerede er inde på:

prøv at ændre:
$upload_dir = "../upload/";

til:
$upload_dir = $_SERVER['DOCUMENT_ROOT']."/upload/";
eller (gælder kun for php5):
$upload_dir = realpath(__FILE__."../upload/");



Indlæg senest redigeret d. 26.09.2007 17:36 af Bruger #10216
svar



du kan jo prøve at se om du får en af de her fejl

http://dk2.php.net/manual/en/features.file-upload.errors.php

og burde det ikke være:
Fold kodeboks ind/udKode 




Jeg får denne fejl, når jeg prøver at uploade et billede


Fold kodeboks ind/udKode 




Så er fejlen rettet, og tak for de gode svar, jeg giver 5 UP til nørden for den kode hjælp, brugte hans kode og lavede lidt om på den,

så nu virker det. :)



du kan jo prøve at se om du får en af de her fejl

http://dk2.php.net/manual/en/features.file-upload.errors.php

og burde det ikke være:
Fold kodeboks ind/udKode 


Kom lige med et svar...



t