tengo la siguiente función que la uso para redireccionar desde un archivo a otro, enviando variables, mi problema es que localmente esta función me sirve, pero cuando subí mis scripts a una web la función me genera un "\" que me interrumpe la redirección
Código PHP:
function redirect($url){
if(!headers_sent()){
header('Location:http://'.$_SERVER['HTTP_HOST'].($_SERVER['PHP_SELF']).'/'.$url);
exit();
}else{
die("No se pudo redireccionar; Headers ya mandados (output).");
}
}
este es un ejemplo de le string que se me forma:
www.misitio.com\/Argentina/Spanish/
Notan la "\" entre "com" y Argentina??
Usé una str_replace para quitarla pero no funcionó, lo lo quira.
Alguien sabe cual es el problema??
Ratamaster