|
Posted by C. (http://symcbean.blogspot.com/) on 01/14/08 13:47
On 13 Jan, 18:06, seaside <seaside...@mac.com> wrote:
> On 13 Jan., 16:05, "C. (http://symcbean.blogspot.com/)"
>
> <colin.mckin...@gmail.com> wrote:
> > I've got a PHP script, let's call it page.php which renders a page
> > with a fancy dhtml table (http://dhtmlx.com/docs/products/dhtmlxGrid/
> > index.shtml) this connects to another script which provides the XML
> > datafeed to populate the table, lets call it xmlfeed.php
>
> What exactly are you trying to do?
>
> In case you'd like to perform an asynchronous XMLHTTPRequest, I'd
> propose
> xAjax, since this makes requesting data very simple: Register a PHP
> function
> with xAjax and call it from within your JS, as if it would be a JS
> function:
> See here:http://xajaxproject.org/
Fine, if the metadata request was originating at the browser - but I'm
trying to create a request from PHP (to generate the page which will
then make an AJAX request). My PHP script needs to know the metadata
in order to set up the page - its just a matter of convenience to use
the same script for metadata and data.
>
> I wonder, if an asynchronous HTTP request makes any sense in PHP.
> Since PHP does not
> provide some kind of an event model. Using asychronous CURL calls,
> which trigger
> a callback, might be risky, since these calls might corrupt PHPs stack
> frames etc.
? debug_backtrace() and register_tick_function() seem to operate
without corrupting the stack frame.
>
> In case URL wrappers are enabled, you might simply wish to use
> file_get_contents()
> and pass an URL to get the contents of the URL sychnronously.
> See here:http://de3.php.net/file_get_contents
....but the point of my post is that I want to do it asynchronously.
C.
Navigation:
[Reply to this message]
|