Are you talking about your own extension or ext/domxml ? I
    think (but could be wrong) that sooner or later streams
    should be used everyone for consistency.

    - Markus

On Sat, Jun 08, 2002 at 07:22:25AM -0400, Rob Richards wrote : 
> I think using stream functions may be overkill for what I need to do.
> While fixing an issue with using relative paths in domxml and decided to add
> filesecurity features in at the same time.
> The file path comes in as a string and is sent directly to libxml as such.
> 
> also, going through the locate_url_wrapper function, it looks like it
> defines acceptable protocols to use.
> Also, libxml has its own routines for remote file access, so in the event a
> new protocol is used (right now it is just http and ftp), should the
> extension disallow the use of other protocols if it is not supported in php?
> may not be an issue.
> 
> right now I am using the following to test for a remote path:
>     if (!strncasecmp(file,"http://";, 7) || !strncasecmp(file,"ftp://";, 6)) {
> which could be expanded upon if additional protocols are added to libxml.
> 
> I could be wrong (wouldn't be the first time), but I am not sure if I really
> need to use the streams functions as I wont be doing anything with the
> returned wrapper.
> 
> Thanks
> 
> Rob
> 
> ----- Original Message -----
> From: "Markus Fischer" <[EMAIL PROTECTED]>
> 
> >
> >     In CVS HEAD we've a new, generic implemention called
> >     'streams'. The streams implementation takes care of this. See
> >     main/streams.c in locate_url_wrapper (which is called when
> >     you create a new stream):
> >
> >     if (wrapper && wrapper->is_url && !PG(allow_url_fopen)) {
> >         zend_error(E_WARNING, "URL file-access is disabled in the server
> configuration");
> >         return NULL;
> >     }
> 
> 
> 
> -- 
> PHP Development Mailing List <http://www.php.net/>
> To unsubscribe, visit: http://www.php.net/unsub.php

-- 
GnuPG Key: http://guru.josefine.at/~mfischer/C2272BD0.asc
Did I help you?    http://guru.josefine.at/wish_en
Konnte ich helfen? http://guru.josefine.at/wish_de

-- 
PHP Development Mailing List <http://www.php.net/>
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to