Hola chicos, tengo el siguiente problema, la pagina se trata sobre subir fotos... una pavada, pero el problema es que cuando le hago crear una cuenta al usuario, o cuando lo hago desloguear, me sale este error
entonces, no me queda otra que sacar el my_real_escape_string y todo funciona, pero no da para sacarle eso... entonces, busque info una de las posibles causas es que ese host no este preparado para esas funciones (Una version anterior de php). En este punto la verdad no se que pueda ser ya, y recurro a ustedes para que me orienten un poco sobre que puede ser el error y como deberia encarar el problema para buscar una solucion.
el codigo es este.
Logout.php Código PHP:
<?php
session_start();
session_destroy();
$dedondevengo=$_SERVER['HTTP_REFERER'];
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Fotos</title>
<link href="css/css.css" rel="stylesheet" type="text/css" />
</head>
<body class="twoColHybLtHdr">
<div id="container">
<div id="header">
<h1>Fotos.com.ar</h1><br />
<h2>Las mejores fotos!</h2>
<!-- end #header --></div>
<div id="sidebar1">
<h3>En esta pagina podras</h3>
<p>
<?php require_once("menu.php"); ?>
</div>
<div id="mainContent">
<br />
<h2> Ya haz salido del sitio </h2>
<br />
<h3>Buena suerte y vuelve pronto, te esperamos!</h3>
<br />
<div id="redireccion">
<?php require("redireccion.php"); ?>
</div>
</div>
<?php require_once("footer.html"); ?>
</body>
</html>
y pongo tambien el
redireccion.php Código PHP:
<?php
$dedondevengo=mysql_real_escape_string($_POST['dedondevengo']);
switch($dedondevengo){
case "http://localhost/cs2/asd/register.php": $dedondevengo="index.php";
break;
case "http://localhost/cs2/asd/do_register.php": $dedondevengo="index.php";
break;
case "http://localhost/cs2/asd/do_login.php": $dedondevengo="index.php";
break;
case "http://localhost/cs2/asd/login.php": $dedondevengo="index.php";
break;
case "http://localhost/cs2/asd/logout.php": $dedondevengo="index.php";
break;
case NULL: $dedondevengo="index.php";
break;
}
?>
<div id="redireccion">
<a href="<?php echo $dedondevengo ?>" title="<?php echo $dedondevengo ?>" >Si deseas ir a la pagina que estabas visitando anteriormente haz click aqui</a></h3></div>
Un abrazo chicos!