hallo, ich hab mal wieder ein problem mit den plattern und kann es trotz intensiver suche und einiger flaschen bier nicht lösen.
das ganze kann sich auch auch noch erweitern in der anzahl aber funktion wird schon so gut ersichtlich nur es funktioniert nur halb,
da der plattern das letzte vorhandene "&" sich als anhaltspunkt greift und nicht das nächste
wie kann ich den platter dazu überreden das er sich das nächste "&" greifft und nich das letze in der zeichenkette, ist das mit den modifikatoren zu machen ?
PHP-Code:
function link ($link_name, $link_id){
$link_last=$_SERVER['SCRIPT_NAME']."?p=".$link_id."&".
preg_replace("/p=(.*)&?/","",$_SERVER['QUERY_STRING']);
echo "<a href=".$link_last.">".$link_name."></a>";
}
function link1 ($link_name1, $link_id1){
$link_last1=$_SERVER['SCRIPT_NAME']."?s=".$link_id1."&".
preg_replace("/s=(.*)&?/","",$_SERVER['QUERY_STRING']);
echo "<a href=".$link_last1.">".$link_name1."></a>";
}
das ganze kann sich auch auch noch erweitern in der anzahl aber funktion wird schon so gut ersichtlich nur es funktioniert nur halb,
da der plattern das letzte vorhandene "&" sich als anhaltspunkt greift und nicht das nächste
wie kann ich den platter dazu überreden das er sich das nächste "&" greifft und nich das letze in der zeichenkette, ist das mit den modifikatoren zu machen ?
Kommentar