Marc Delisle schrieb:
Hi, in this line: $is_gotofile = preg_replace('@^([^?]+).*$@', '\1', $goto);
does the character class [^?] mean "a character different than the question mark" ?
yes
What's the goal of this line?
all after first '?' is removed
script.php?var=1&var2=44
becomes
script.php