Får bare en blank side ved fileupload

Tags:    php

<< < 12 > >>
Hej,

Jeg prøver nu i første omgang at lave en filupload funktion som, lægger den uploadede fil i en mappe ved navn images.
Men jeg får bare en blank side.
Der står ikke "filen er blevet uploadet" og der står heller ikke "filen kunne ikke uploades"

Dette er min php kode:

Fold kodeboks ind/udKode 


og dette er mit formtag på html siden

Fold kodeboks ind/udKode 


Er der nogle som kan hjælpe mig, tak for det :)





ok, så det jeg har skrevet er:
Fold kodeboks ind/udKode 


Og så skriver den det her:

array
'uploadedfile' => array
'name' => string 'DSCN1288.JPG' (length=12)
'type' => string '' (length=0)
'tmp_name' => string '' (length=0)
'error' => int 2
'size' => int 0

Men på det link du sendte mig kan jeg ikke se noget sted der står
'error' => int 2

Men ved du hvad det kan være?

Tak







nu er jeg ihvertfald kommet lidt videre, men får stadig en fejl som ser sådan her ud:

array
'uploadedfile' =>
array
'name' => string 'SDC13483.JPG' (length=12)
'type' => string '' (length=0)
'tmp_name' => string '' (length=0)
'error' => int 2
'size' => int 0

min kode ser sådan her ud:

Fold kodeboks ind/udKode 


Er der nogen der kan hjælpe mig?
Tak :)



'error' => int 2

Men ved du hvad det kan være?



Fra php.net
Value: 2; The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form.


Filen du uploader er større end de 100 kilobyte du har sat MAX_FILE_SIZE til.



men hvis jeg fra mit formtag:

Fold kodeboks ind/udKode 


sletter

Fold kodeboks ind/udKode 


får jeg samme fejl.

Nu ser helle min php kode således ud:

Fold kodeboks ind/udKode 


Ved du hvad jeg gør forkert?

Tak



Du må ikke slette form-elementet, så virker det helt sikkert ikke. Du skal bare sætte max-størrelsen op til f.eks. 1000000 (ca. 1 megabyte)



Ja ok, det virkede ihvertfald, fordi nu får jeg ikke denne fejl mere.

Men nu får jeg nogen andre fejl:

( ! ) Warning: move_uploaded_file(fileupload/images/P1010706_mindre.jpg) [function.move-uploaded-file]: failed to open stream: No such file or directory in C:\wamp\www\fileupload\uploader.php on line 58

og

( ! ) Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move 'C:\wamp\tmp\php9D2D.tmp' to 'fileupload/images/P1010706_mindre.jpg' in C:\wamp\www\fileupload\uploader.php on line 58

og til sidst:

array
'uploadedfile' =>
array
'name' => string 'P1010706_mindre.jpg' (length=19)
'type' => string 'image/jpeg' (length=10)
'tmp_name' => string 'C:\wamp\tmp\php9D2D.tmp' (length=23)
'error' => int 0
'size' => int 799141

Ved du hvad problemet kan være?
Tak



nu fik jeg det til at virke :)

Jeg ændrede lidt på koden så nu ser den sådan ud:

Fold kodeboks ind/udKode 


Og mit formtag ser sådan ud:

Fold kodeboks ind/udKode 


I php.ini filen står der max størelse 2mb
men ved du hvordan jeg kan ændre det, som du kan se har jeg prøvet at ændre det i mit formtag, men det virker ikke.

Den vil kun uploade filer under 2 mb, kan man ændre det?

Tak



I php.ini filen står der max størelse 2mb
men ved du hvordan jeg kan ændre det, som du kan se har jeg prøvet at ændre det i mit formtag, men det virker ikke.

Den vil kun uploade filer under 2 mb, kan man ændre det?

Tak


Du skal ændre det i din php.ini



Ja ok tusind tak, det virker nu :)



<< < 12 > >>
t