Depending on the goal, using the base tag in the head section might help:
http://www.w3.org/TR/REC-html40/struct/links.html#h-12.4
Thank you,
Micah Gersten
onShore Networks
Internal Developer
http://www.onshore.com
Edmund Hertle wrote:
> Hey,
> I want to "parse" a href-attribute in a given Stri
On 16/1/09 23:41, Shawn McKenzie wrote:
Again, I say that it won't work on URLs with spaces, like "my web
page.html". When I get a minute I'll fix it. I thought spaces in URLs
weren't valid markup, but it seems to validate.
Some small points of information:
An HTML4 validator will only check
On Fri, Jan 16, 2009 at 6:18 PM, Kevin Waterson wrote:
> This one time, at band camp, Eric Butera wrote:
>
>>
>> You could also use DOM for this.
>>
>> http://us2.php.net/manual/en/domdocument.getelementsbytagname.php
>
> http://www.phpro.org/examples/Get-Links-With-DOM.html
>
>
> Kevin
>
> --
>
Edmund Hertle wrote:
>> * http://www.google.com/search?q=php ... absolute path (yes, it's a URL,
>> but treat it as absolute)
>> * https://www.example.com/index.php ... absolute path (yes, it's a URL,
>> but to the local server)
>> * /index.php ... absolute path (no protocol given, true absolute pa
This one time, at band camp, Eric Butera wrote:
>
> You could also use DOM for this.
>
> http://us2.php.net/manual/en/domdocument.getelementsbytagname.php
http://www.phpro.org/examples/Get-Links-With-DOM.html
Kevin
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: ht
This one time, at band camp, mike wrote:
> On Fri, Jan 16, 2009 at 10:58 AM, mike wrote:
>
> > only if it's parseable xml :)
> >
>
> Or not! Ignore me. Supposedly this can handle HTML too. I'll have to
> try it next time. Normally I wind up having to use tidy to scrub a
> document and try to g
>
> * http://www.google.com/search?q=php ... absolute path (yes, it's a URL,
> but treat it as absolute)
> * https://www.example.com/index.php ... absolute path (yes, it's a URL,
> but to the local server)
> * /index.php ... absolute path (no protocol given, true absolute path)
> * index.php ... re
> -Original Message-
> From: Shawn McKenzie [mailto:nos...@mckenzies.net]
> Sent: Friday, January 16, 2009 2:37 PM
> To: php-general@lists.php.net
> Subject: Re: [PHP] Parsing HTML href-Attribute
>
> >>>>> Hey, I want to "parse" a href-a
>> I believe the OP wanted to leave already-absolute paths alone
>> (i.e., only convert relative paths). The regex does not take into
>> account fully-qualified URLs (i.e.,
>> http://www.google.com/search?q=php) and it does not determine if a
>> given path is relative or absolute. He was wanting to
Boyd, Todd M. wrote:
>> -Original Message- From: Shawn McKenzie
>> [mailto:nos...@mckenzies.net] Sent: Friday, January 16, 2009 1:08
>> PM To: php-general@lists.php.net Subject: Re: [PHP] Parsing HTML
>> href-Attribute
>>
>> Shawn McK
> -Original Message-
> From: Shawn McKenzie [mailto:nos...@mckenzies.net]
> Sent: Friday, January 16, 2009 1:08 PM
> To: php-general@lists.php.net
> Subject: Re: [PHP] Parsing HTML href-Attribute
>
> Shawn McKenzie wrote:
> > Boyd, Todd M. wrote:
Shawn McKenzie wrote:
> Boyd, Todd M. wrote:
>>> -Original Message-
>>> From: farn...@googlemail.com [mailto:farn...@googlemail.com] On Behalf
>>> Of Edmund Hertle
>>> Sent: Thursday, January 15, 2009 4:13 PM
>>> To: PHP - General
>>&g
On Fri, Jan 16, 2009 at 1:59 PM, mike wrote:
> On Fri, Jan 16, 2009 at 10:58 AM, mike wrote:
>
>> only if it's parseable xml :)
>>
>
> Or not! Ignore me. Supposedly this can handle HTML too. I'll have to
> try it next time. Normally I wind up having to use tidy to scrub a
> document and try to ge
On Fri, Jan 16, 2009 at 10:58 AM, mike wrote:
> only if it's parseable xml :)
>
Or not! Ignore me. Supposedly this can handle HTML too. I'll have to
try it next time. Normally I wind up having to use tidy to scrub a
document and try to get it into xhtml and then use simplexml. I wonder
how well
On Fri, Jan 16, 2009 at 10:54 AM, Eric Butera wrote:
> You could also use DOM for this.
>
> http://us2.php.net/manual/en/domdocument.getelementsbytagname.php
only if it's parseable xml :)
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php
On Thu, Jan 15, 2009 at 5:13 PM, Edmund Hertle
wrote:
> Hey,
> I want to "parse" a href-attribute in a given String to check if there is a
> relative link and then adding an absolute path.
> Example:
> $string = ' href="/foo/bar.php" >';
>
> I tried using regular expressions but my knowledge of R
Boyd, Todd M. wrote:
>> -Original Message-
>> From: farn...@googlemail.com [mailto:farn...@googlemail.com] On Behalf
>> Of Edmund Hertle
>> Sent: Thursday, January 15, 2009 4:13 PM
>> To: PHP - General
>> Subject: [PHP] Parsing HTML href-Attribute
&g
> -Original Message-
> From: farn...@googlemail.com [mailto:farn...@googlemail.com] On Behalf
> Of Edmund Hertle
> Sent: Thursday, January 15, 2009 4:13 PM
> To: PHP - General
> Subject: [PHP] Parsing HTML href-Attribute
>
> Hey,
> I want to "parse"
Hi Edmund,
You want a regex that looks something like this:
$result = preg_replace('%(href=)("|\')(?!c:/)(.+?)("|\')%',
'\1\2c:/my_absolute_path\3\4', $subject);
This example assumes that your absolute path begins with "c:/". You would
change this to whatever suits. You would also change "c:/my_
Hey,
I want to "parse" a href-attribute in a given String to check if there is a
relative link and then adding an absolute path.
Example:
$string = '';
I tried using regular expressions but my knowledge of RegEx is very limited.
Things to consider:
- $string could be quite long but my concern are
20 matches
Mail list logo