HOLA AMIGOS SI ALGUIEN ME PUEDE COLABORAR, CUANDO CAPTURO LOS DATOS DE LA HUBICACION DE LOS QUE VISITAN MI PAGINA WEB, LOS PUEDO MOSTRAR EN PANTALLA PERO NO SE ME GUARDAN EN MI BASE DE DATOS ADJUNTO EL CODIGO DANDO DETALLE DE LO QUE NECESITO AGRADESCO LA AYUDA GRACIAS.
<script language="Javascript" src="http://gd.geobytes.com/gd?after=-1&variables=GeobytesCountry,GeobytesCity,GeobytesR egion"></script>
<script language="Javascript">
var ciudad = sGeobytesCity;
var nacion = sGeobytesCountry;
var region = sGeobytesRegion;
</script>
<?php
$con = mysql_connect("localhost","usuario","xxxxxx");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
mysql_select_db("datos_chat", $con);
$region = "<script>document.write(region);</script>";
$nacion = "<script>document.write(nacion);</script>";
$ciudad = "<script>document.write(ciudad);</script>";
//SI EN PANTALLA ME IMPRIME EL CONTENIDO BIEN
echo "$region<br/>";
echo "$ciudad<br/>";
echo "$nacion<br/>";
//PORQUE NO ME GUARDA BIEN EN LA BASE DE DATOS NO ME GUARDA EL CONTENIDO DE LA VARIABL SINO ESTO "<script>document.write(region);....." PORQUE?
//QUE ESTOY HACIENDO MAL?
//TODAS LOS CAMPOS DE LA BASE DE DATOS ESTA CREADA COMO CHAR 200 LA BASE DE DATOS ES MySQL 0.5
mysql_query("INSERT INTO datos (regi,ciu,nac) VALUES ('$region','$ciudad','$nacion')");
mysql_close($con);
?>