jeg har et problem med hensyn til at uploade filer som skal op og ligge i en mysql db. jeg kan af en eller anden grund ikke læse de filer der briver uploadet og når jeg kigger i temp mappe ser det heller ikke ud som om at den ligger nogle filer der men det sjover er at den godt kan finde ud af en masse andre informationer om billedet. her er koden med en masse ekstra test:
/usr/local/lib/php/tmp/phpMxJMv7 79416 0 The file PIC00006.JPG exists Warning: fread(): supplied argument is not a valid stream resource in /home/www/test.egmont-hs.dk/login/uploadbillede.php on line 27
Brug af AI afslører de svagheder, virksomheder allerede har opbygget gennem års cloud-transformation, nye SaaS-løsninger og fragmenterede sikkerhedssystemer.
der er mange grunde til at det skal ligge i databasen. jeg har prøve med b på, det er ikke det, jeg tror det er noget der skal sættes rigtig i php.ini på vores linux server
Jojo - du _skal_ bruge 'b' ... ellers får du det aldrig til at virke :)
Denne linie er dog helt gal: copy($HTTP_POST_FILES['upload_fil'], "/user/local/lib/php/tmp"); Andet argument skal være stien til, hvor du lægger billedet - men hvorfor overhovedet prøve at kopiere billedet, når det ikke er, hvad du vil?
Men det her bør du klart slette, hvis du ikke ønsker den fysiske fil på serveren: if(is_uploaded_file($HTTP_POST_FILES['upload_fil'])) { copy($HTTP_POST_FILES['upload_fil'], "/user/local/lib/php/tmp"); } Ønsker du den, skal du skrive funktionen rigtigt :) /mvh
Nej, naturligvis ikke ... men det har jeg jo forklaret dig for længe siden. Hvad med den anden rettelse - mon ikke den hjalp?
Synes godt om
Ny brugerNybegynder
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.