Tengo una función de JavaScript haciendo una llamada a un script PHP. Hasta aquí todo bien. Un problema que ocurre cuando trato de hacer esto:Error de PHP - No se puede redeclarar la función
$hike_id = mysql_real_escape_string($_GET['hike_id']);
Cuando importo mi archivo de conexión, me da un error que las funciones de ese archivo ya se han definido y el error es la siguiente:
[Fri Jun 10 12:34:43 2011] [error] [client 75.24.105.18] PHP Fatal error: Cannot redeclare hassuspicioushackerstrings() (previously declared in /home/webadmin/comehike.com/html/connect.php:16) in /home/webadmin/comehike.com/html/connect.php on line 40
El error al que se refiere es una función que está en el script de conexión.
Pero si quito el
include '../connect.php';
Entonces, sólo me va a decir que no puedo utilizar la función mysql_real_escape_string. Así que estoy algo atrapado entre no poder usar ninguna de las opciones.
Parece que incluye el archivo que declara 'hassuspicioushackerstrings()'. No creo que esto tenga que ver con mysql_real_escape_string() –