Mathews, could you dig out that script please? I think I might need it.

Bikes

 

-----Original Message-----
From: Tom Mathews
Cc: [EMAIL PROTECTED]
Sent: 2/12/01 11:02 AM
Subject: Re: [PHP-WIN] PHP 'include' function

I'm going to sound like a database freak, but my solution to nearly all
'dynamic' pages is to pull everything out of a database -
My implementation would probably be four fields - ID, Name (to display
in
the select list), text and image. You query the db to get a list of
'Name's
and then use the ID to pull out the relevent image and text.
By the way, it is possible to use javascript variables in php - I've got
some script I can dig out to show you how if you need it.

Tom
John Morrison wrote:

> Hi.
>
> I have just discovered server side scripting and am trying
> to get to grips with it using PHP4 with Xitami on Windows
> Me.  Straight away, on my first project, it looks as though
> I have found a problem I am not going to solve without
> help.
>
> I have an HTML form with an Option Select drop down list
> which displays choices of which JPEG file to load into an
> <IMG> picturebox.  After selecting an option, clicking a
> button runs a Javascript function which displays the image,
> changing the previous picture.  So far so good, but here is
> the problem.  I also wish to display a caption and
> descriptive paragraph or two in an adjacent scrollable
> <TEXTAREA>.
>
> I thought a good way would be to have a text file for each
> picture on the server and display the appropriate one as
> required.  But, so far, I have not managed to find any file
> operation capabilities in Javascript.
>
> My next thought was to use the PHP "include" function, or
> some other file reading technique, but I have not found a
> satisfactory way to pass the filename to PHP.  A Javascript
> variable naturally cannot be passed to a PHP function so I
> had Javascript copy the file pathname to the TextArea with
> the hope of getting my include function to pick it up from
> there.  But I have not succeeded.  PHP does not like the
> dots in "$captionpath =
> Document.FormName.TextAreaName.Value;" and simply removes
> them.
>
> So I abandoned this and tried doing it completely outside
> of Javascript.  I have tried everything I can think of
> including a rigmarole which involved the self-submit method
> <FORM METHOD="POST" ACTION="<?php print('$php_self'); ?>">.
>  Without going into detail, I did manage to display the
> caption but I had other problems which made this avenue
> seem unproductive, so I did not persue it. For example,
> instead of just a clean change of the IMG and TextArea
> contents the whole page was reloaded from the server and
> repositioned at "Top of Page".  Apart from the slowness of
> this, it looked massively clumsy.
>
> Am I missing the obvious??
>
> Regards
> John Morrison
>
> --
> PHP Windows Mailing List (http://www.php.net/)
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> To contact the list administrators, e-mail:
[EMAIL PROTECTED]

 <<ATT00196.txt>> 

Reply via email to