Quiero introducir la url que he clickeado en una base de datos.
Lo hago de la siguiente manera:
Código:
pero la variable $urls recoge e introduce en el campo esto:<?php $urls= '<script>document.write(document.referrer)</script>'; $fecha=date("Y-m-d"); $hora = date(" H:i",time()); $db=mysql_pconnect('localhost','nobody'); if(!$db){echo 'no existe la base'; } mysql_select_db('DB'); $query="insert into tabla values('','$fecha','$hora','$urls')"; $result=mysql_query($query); if($result) mysql_affected_rows(); ?>
<script>document.write(document.referrer)</script>
en lugar de la url que he clickeado.
Sin Embargo escribo el siguiente codigo de prueba:
Código:
aqui si que aparece la url que he clickeado.<? $urls= '<script>document.write(document.referrer)</script>'; echo $urls; ?>
¿Porque no la recoge también antes para introducirla en la base de datos?..
Espero haberme explicado.
Gracias y saludos.