Código PHP:
Ver original
function checkurl($linkurl) { $urlregex = "^(https?)\:\/\/([a-z0-9+!*(),;?&=\$_.-]+(\:[a-z0-9+!*(),;?&=\$_.-]+)?@)?[a-z0-9+\$_-]+(\.[a-z0-9+\$_-]+)*(\:[0-9]{2,5})?(\/([a-z0-9+\$_-]\.?)+)*\/?(\?[a-z+&\$_.-][a-z0-9;:@/&%=+\$_.-]*)?(#[a-z_.-][a-z0-9+\$_.-]*)?\$"; return $return; }
Pero tengo dudas de como colocarlo de forma correcta ya que me sige marcando error en la línea de la variable $urlregex lo corregí según yo así:
Código PHP:
Ver original
function checkurl($linkurl) { $urlregex = "/^(https?)\:\/\/([a-z0-9+!*(),;?&=\$_.-]+(\:[a-z0-9+!*(),;?&=\$_.-]+)?@)?[a-z0-9+\$_-]+(\.[a-z0-9+\$_-]+)*(\:[0-9]{2,5})?(\/([a-z0-9+\$_-]\.?)+)*\/?(\?[a-z+&\$_.-][a-z0-9;:@/&%=+\$_.-]*)?(#[a-z_.-][a-z0-9+\$_.-]*)?\$/i"; return $return; }
Pero me marca el siguiente error:
Warning: preg_match(): Unknown modifier '&' in
Alguna forma de corregirlo ? Muchas gracias por su atención