phpbar.de logo

Mailinglisten-Archive

[php] Regular Expression

[php] Regular Expression

harald_hanek at hotmail.com harald_hanek at hotmail.com
Fre Mar 4 12:34:35 CET 2005


Danke zunächst mal.

> was spricht gegen session.use_trans_sid in der php.ini ?

Ist auf dem Server vom Kunden definitiv nicht machbar.
Ich hab ins replace noch eine Funktion eingebaut und dann klappts:

<?php

  $pattern = ',<a([^>]+)href="([^>"\s]+)",ie';
  $replace = '"<a\1href=\"" . make_SID("\2") . "\""';
  $content = preg_replace($pattern, $replace, $content);

function make_SID($link)
{
    global $cms_conf;

    if(substr_count($link, 'content.php') >= 1 && substr_count($link, SID)
== 0) $link = $link."&".SID;
    return $link;
}

?>

Grüße Harald

php::bar PHP Wiki   -   Listenarchive