hallo zusammen,
ich sitze hier vor einer ominösen sache.
kurz worum es geht:
- ich lade datensätze bestehend aus html-code aus einer db
- diese ds filtere ich mittels preg_replace und ergänze
bei bestimmten wörtern einen link-tag:
$word = zu suchendes wort
$link = halt das wort umgeben von <a>-tags
$body_tags[$i]['tx_pagephpcontent_php_code'] = htmlbody
mein link-string sieht z.b. so aus:
- nach ein paar durchgängen kommt komischerweise folgende meldung:
das problem liegt nicht an dem wort.
egal, welches wort ich erst durchlaufen lasse,
nach ca. 10 - 35 durchgängen bricht er mit obiger fehlermeldung ab.
wie gesagt, unabhängig vom link, wort oder body.
hat jmd evtl vorschläge ?
vielen dank und grüße
tim
ich sitze hier vor einer ominösen sache.
kurz worum es geht:
- ich lade datensätze bestehend aus html-code aus einer db
- diese ds filtere ich mittels preg_replace und ergänze
bei bestimmten wörtern einen link-tag:
Code:
preg_replace('/((<[^>]*)|'.$word.')/e', '"\2"=="\1"? "\1":"$link"', (string)$body_tags[$i]['tx_pagephpcontent_php_code']);
$link = halt das wort umgeben von <a>-tags
$body_tags[$i]['tx_pagephpcontent_php_code'] = htmlbody
mein link-string sieht z.b. so aus:
Code:
<?php echo getToolTip(\"Lingua\",$_REQUEST[\'L\']); ?>
Parse error: parse error, expecting `T_STRING' or `T_VARIABLE' or `T_NUM_STRING' in ..\class\Glossar.class.php(21
: regexp code on line 1
Fatal error: preg_replace() [function.preg-replace]: Failed evaluating code: "<?php echo getToolTip(\"Lingua\",$_REQUEST[\'L\']); ?"=="<?php echo getToolTip(\"Lingua\",$_REQUEST[\'L\']); ?"? "<?php echo getToolTip(\"Lingua\",$_REQUEST[\'L\']); ?":"$link" in ..\class\Glossar.class.php on line 218
Fatal error: preg_replace() [function.preg-replace]: Failed evaluating code: "<?php echo getToolTip(\"Lingua\",$_REQUEST[\'L\']); ?"=="<?php echo getToolTip(\"Lingua\",$_REQUEST[\'L\']); ?"? "<?php echo getToolTip(\"Lingua\",$_REQUEST[\'L\']); ?":"$link" in ..\class\Glossar.class.php on line 218
egal, welches wort ich erst durchlaufen lasse,
nach ca. 10 - 35 durchgängen bricht er mit obiger fehlermeldung ab.
wie gesagt, unabhängig vom link, wort oder body.
hat jmd evtl vorschläge ?
vielen dank und grüße
tim

Kommentar