Afficher un message
Vieux 20/06/2008, 17h06   #10
Pépê
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: get a pdf file from server

On 20 Jun, 15:35, Captain Paralytic <paul_laut...@yahoo.com> wrote:
> On Jun 20, 3:16pm, Pépê <josemariabar...@gmail.com> wrote:
>
>
>
> > On 20 Jun, 12:35, Captain Paralytic <paul_laut...@yahoo.com> wrote:

>
> > > On Jun 20, 9:57am, Pépê <josemariabar...@gmail.com> wrote:

>
> > > > On 19 Jun, 22:16, Michael Fesser <neti...@gmx.de> wrote:

>
> > > > > .oO(Pépê)

>
> > > > > >Thanks for the answer Micha.

>
> > > > > >Well, when i try it on my local server i go to another page and what i
> > > > > >see is a page with a link with the name of the pdf file.

>
> > > > > The script just prints a URL with the filename of the PDF. In the
> > > > > resulting HTML source code it should look like

>
> > > > > <a href="./uploads/files/test.pdf">Get File!</a>

>
> > > > > You should check that. If for whatever reason the URL would be just

>
> > > > > ./uploads/files/

>
> > > > > then you would probably get a server-generated index page containing a
> > > > > list of the directory content. This would mean the problem is your PHP.

>
> > > > > >How can i see if it is the correct content type?

>
> > > > > If it's online, you can use <http://web-sniffer.net/>, for a local check
> > > > > the "Live HTTP Headers" extension for Firefox is probably the easiest
> > > > > way to examine the answer from the server. What matters is the Content-
> > > > > Type header in the response, it describes of what type the returned data
> > > > > is and how the browser should handle it. For PDFs the returned content
> > > > > type should be "application/pdf", which will allow browsers to either
> > > > > show the PDF inline (if a plugin is available) or to launch an external
> > > > > viewer.

>
> > > > > Micha> Yes, it shows

>
> > > > ./uploads/files

>
> > > > What can i do to change that???

>
> > > The first thing to do is to please stop top posting (top posting
> > > fixed).

>
> > > Next I would suggest reporting the bug you have found as it is pretty
> > > much impossible for the output to show:
> > > ./uploads/files
> > > However, if I assume that you have made a copy'n'paste error and teh
> > > output actually shows:
> > > ./uploads/files/
> > > then you should look at why you are getting nothing output by your
> > > echo statement, which is most likely because there is nothng in the
> > > variable $pdf.

>
> > > Since you do not tell us how $pdf is supposed to get populated, there
> > > is not much more we can tell you.

>
> > > BTW, <?php echo $pdf ?> should really say <?php echo $pdf; ?>

>
> > The problem was solved when i uploaded from local to internet....
> > In the internet it is running normally but locally dont..strange..- Hide quoted text -

>
> > - Show quoted text -

>
> Well you do not show us where you get the value of $pdf from (as I
> already said), but is it possible that you have register_globals set
> on on the internet? If so you need to fix the program without
> register_globals.


THe register_globals is set to off.

I get the value of $pdf from the database. Is that it?sorry but i dont
understand..newbie here
  Réponse avec citation
 
Page generated in 0,06911 seconds with 9 queries