🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #4149

Re: Probleem met script (PHP) dat afbeeldingen in een database stopt

#4149
From: Roel Schroeven
Date: Wed, 10 Sep 2003 19:30
45 lines
2995 bytes
On Wed, 10 Sep 2003 20:34:48 +0200, Christof Laeremans wrote:

> Hallo,
> 
> Na lang knoeien (met router) ben ik er in geslaagd om mijn eigen
> webserver op te zetten. Voor degene die eens willen gaan kijken de URL
> is http://geophoto.no-ip.org
> 
> De foto's (in jpeg) die er voorlopig opstaan zullen verdwijnen als het
> volgende lukt nl. Het stoppen van afbeeldingen in een mySQL databaseje.
> Het opvragen van de informatie zoals ISO, Shutterspeed, etc ... dat
> werkt maar de afbeeldingen worden niet weergegeven.
> (http://geophoto.no-ip.org/afbeeldingen.php)
> 
> Het probleem met de afbeeldingen is het volgende. Met dit script (waar
> een beetje in geknipt is om deze tekst niet te lang te maken) Kijk zelf
> maar naar de foutmeldingen op http://geophoto.no-ip.org/insertimage.php
> 
> -----
>          $hndl = fopen($_REQUEST["imgfile"],"r"); ** $imgData =
>          fread($hndl,filesize($_REQUEST["imgfile"])); $imgData =
>          addslashes($imgData);
> -------
> 
> krijg ik volgende foutmeldingen na het drukken op upload
> 
> Warning: fopen(DSC00118.JPG): failed to open stream: No such file or
> directory in E:\Abyss Web Server\htdocs\insertimage.php on line 32
 

> Weet er soms iemand wat hier fout loopt of is het niet mogelijk om
> on-line vanaf je PC foto's in een database te stoppen ?

Het is zeker mogelijk, maar anders.

Het script draait op de server en $_REQUEST["imgfile"] is een file op de
client. Je kan dat dan niet met de gewone filefuncties gaan lezen (en
maar goed ook, of je script zou alle files op mijn computer kunnen
lezen). Je moet het hoofdstuk in de PHP-manual over file uploads een
bestuderen, daar staat hoe het wel kan:
http://be.php.net/manual/en/features.file-upload.php

-- 
"Codito ergo sum"
Roel Schroeven
Technical Details
Message-ID: <pan.2003.09.10.21.30.39.968389.15644@fastmail.fm>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-03!sn-xit-01!sn-xit-09!supernews.com!diablo.theplanet.net!newsfeed.icl.net!newsfeed.fjserv.net!proxad.net!proxad.net!skynet.be!skynet.be!ossa.telenet-ops.be!phobos.telenet-ops.be.POSTED!not-for-mail
References: <bjnr4l$kco$1@reader08.wxs.nl>

Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit
X-Google-Thread: fcea4,af1f10113501896c
X-Google-Attributes: gidfcea4,public
X-Google-ArrivalTime: 2003-09-10 12:32:06 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-03!sn-xit-01!sn-xit-09!supernews.com!diablo.theplanet.net!newsfeed.icl.net!newsfeed.fjserv.net!proxad.net!proxad.net!skynet.be!skynet.be!ossa.telenet-ops.be!phobos.telenet-ops.be.POSTED!not-for-mail
From: Roel Schroeven <rschroev_nospam_ml@fastmail.fm>
Subject: Re: Probleem met script (PHP) dat afbeeldingen in een database stopt
Newsgroups: be.comp.programming
Message-ID: <pan.2003.09.10.21.30.39.968389.15644@fastmail.fm>
References: <bjnr4l$kco$1@reader08.wxs.nl>
User-Agent: Pan/0.11.2 (Unix)
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
X-Comment-To: "Christof Laeremans" <christoflaeremans@_no_yahoo_spam_.co.uk>
Lines: 45
Date: Wed, 10 Sep 2003 19:30:40 GMT
NNTP-Posting-Host: 81.164.241.81
X-Complaints-To: abuse@telenet.be
X-Trace: phobos.telenet-ops.be 1063222240 81.164.241.81 (Wed, 10 Sep 2003 21:30:40 MEST)
NNTP-Posting-Date: Wed, 10 Sep 2003 21:30:40 MEST
Organization: Telenet Internet