Avatar billede phillips Nybegynder
20. marts 2003 - 15:39 Der er 2 kommentarer og
1 løsning

Fread på Windows XP

Hej Alle,

Jeg benytter et script, der skal uploade et billede til en MySQL database. Ved submit får jeg denne besked:

Warning: fread(): supplied argument is not a valid stream resource in C:\Apache2\htdocs\cls_fileupload.php on line 17

Linie 17 ser sådan ud:

$data = addslashes(fread(fopen($$filefield, "r"), filesize($$filefield)));

Jeg benytter Apache 2, PHP4 og Mysql 3.x.x.x på Windows XP Pro. Alt virker ellers fint.

Hjælp?
Avatar billede avminarm Juniormester
20. marts 2003 - 16:08 #1
er du sikker på der ikke er for mange $ i
$data = addslashes(fread(fopen($$filefield, "r"), filesize($$filefield)));
skal den ikke være
$data = addslashes(fread(fopen($filefield, "r"), filesize($filefield)));
Avatar billede phillips Nybegynder
21. marts 2003 - 13:37 #2
Tak, men jeg har fundet ud af det. Funktionen ligger i en class, som jeg såmænd havde programmeret lidt forkert, fordi jeg havde lavet funktionen som constructor...:)
Avatar billede phillips Nybegynder
16. maj 2003 - 15:08 #3
Lukker den lige...
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