teqqy
Enthusiast
Hallo zusammen,
meine PHP Kenntnisse sind leider recht bescheiden. Dennoch habe ich ein Problem mit einem vorhandenen Skript welches preg_replace nutzt mit URLs in denen ? und & enthalten sind.
Die Funktion in dem Skript sieht so aus:
Die URL entsprechend
Ich bekomme dann folgende Fehlermeldung:
Kann mir da einer helfen? Ich gehe zumindest davon aus, dass es an der URL liegen muss.
meine PHP Kenntnisse sind leider recht bescheiden. Dennoch habe ich ein Problem mit einem vorhandenen Skript welches preg_replace nutzt mit URLs in denen ? und & enthalten sind.
Die Funktion in dem Skript sieht so aus:
PHP:
public function createLink($id)
{
return '<a href="'
. preg_replace('/\$1/', urlencode($id[1]), $this->url)
. '" target="_blank">' . $id[0] . '</a>';
}
Die URL entsprechend
Code:
url = "https://ww7.xxx.net/xxx/xxx/ExecuteCommand.aspx?Code=OpenTicketDetail&TicketNumber=$1"
Ich bekomme dann folgende Fehlermeldung:
Code:
Server error: preg_replace_callback(): Empty regular expression
Kann mir da einer helfen? Ich gehe zumindest davon aus, dass es an der URL liegen muss.
Zuletzt bearbeitet: