Graham,
I have simply not believed the deploy tool and uploaded the complete vcl
to the web. This way, I know its not an issue.
I had wondered about the php version, but not blaming that yet.
Really the major issue is php itself - based on basic (arguably the
first kiddy language invented over 30 years ago). I cant believe we are
using it now !! Slight misspelling of an identifier and one is history
with errors that have nothing to do with reality. I have had ajax stop
working. Then query->open would not work but query->active = true
would etc....
The issue of the oncreate firing multiple times turned out to be caching
(probably by the php engine itself - nothing else makes sense) as I had
cleared the browser cache. Once I fixed that with some html tags, the
refresh from ajax has stopped working. It no longer refreshes the
control as it used to - until the form is submitted.
I am going to have one more go at ajax based data control refresh on
another form. If that doesnt work, then I will convert all of the
delphi stuff to php. The ide is still useful as a project manager.
I finally discovered the _problem with constants_ in another file. if
there is no vcl in the page (form) then the constants work. As soon as
vcl is involved, they are no longer visible...
I discovered the _problem with functions_ in another file. There must
be no spaces between the identifier and the bracket. Then they work.
Rohit
On 13/03/2011 5:25 p.m., Graham Marsden wrote:
Hi Rohit
When I had a play with D4PHP I fould the same
frustrations you have reported recently and had
the same problem with stuff working locally but
failing when deployed to the net. If you follow
the delpoy instructions (such as they are) then
that may be one problem in not installing the
deploy files (only a few of which surely are used
for a simple app) in the correct ind searchable
folders. Another and maybe more significant source
of errors is the fact that D4PHP assumes you are
going to have PHP 5 on the host, which may or may
not be the case - check with phpinfo() This last
one plus the poor documentation has put my D4PHP
life on hold until the situation clears - aside to
Embarcadero !! - can we have some better
documentation and examples ? - please
Best of luck
Graham Marsden
__________ Information from ESET NOD32 Antivirus, version of virus signature
database 5949 (20110313) __________
The message was checked by ESET NOD32 Antivirus.
http://www.eset.com
_______________________________________________
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to delphi-requ...@delphi.org.nz with Subject:
unsubscribe