gente, les cuento que tengo el siguiente problema, estoy programando en el trabajo una pagina usando IE ya que otro explorador no puedo tener instalado y cuando llego a casa lo que pasa es lo siguiente:
cuando traigo accesos que vienen desde una consulta en mysql se generan de la siguiente manera:
firefox
http://localhost/nicolas/modifica.php?p=Inicio%EF%BF%BD
http://localhost/nicolas/modifica.php?p=Facultad%EF%BF%BD
chrome
http://localhost/nicolas/modifica.php?p=Inicio%26%2365533%3B
http://localhost/nicolas/modifica.php?p=Facultad%26%2365533%3B
internet explorer
http://localhost/nicolas/modifica.php?p=Inicio
http://localhost/nicolas/modifica.php?p=Facultad
como es evidente, los únicos links que me sirven son los que genera "internet explorer", por otra parte, cuando traigo los textos y los imprimo por pantalla se imprimen correctamente, dejo el codigo:
function encabezado($usuario){
$url=$_REQUEST["url"];
$add=$_REQUEST["add"];
if($add==1)
addurl($url,$usuario);
$link = @mysql_connect("127.0.0.1", "nobody";
@mysql_select_db("DB_favoritos",$link);
$query = "SELECT * FROM usrcarpeta WHERE usrcarpeta.usuario='".$usuario."' ORDER BY usrcarpeta.poscarpeta";
$result = mysql_query("$query", $link);
echo '<head>';
print '<h3><div id="menu"><form action="modifica.php?p=Inicio" method=post>';
while ($linea = mysql_fetch_array($result))
{
$i++;
if ($i==1)
{
menu(strtoupper($usuario),'modifica.php?p='.$linea[dcarpeta]);
if($_REQUEST["ppd"]!=null)
rompereg($usuario);
if($_REQUEST["ppa"]!=null)
agregareg($usuario,'');
}else{
menu($linea[dcarpeta],'modifica.php?p='.$linea[dcarpeta]);
menu('[-]','modifica.php?d='.$linea[poscarpeta].'&p='.$linea[dcarpeta]);
}
}
if($_REQUEST["mas"]=='mas')
newcarpeta();
else
menu('[+]','modifica.php?mas=mas'.'&p='.$_REQUEST["p"]);
print '</div><div id="sale">';
menu2('Salir[X]','index.php?M=SALIR');
menu2('INICIO','index.php');
echo '</head></h3></div>';
echo '<body>';
print '</form>';
}
function menu($texto,$link){
echo '<span class="menu"><A HREF='.$link.'> '.$texto.' </span></a> ';
}
se que puede llegar a ser un quilombo pero es lo que hay...
Saludos y Gracias!