preluare url din javascript in php

Discutii si intrebari legate de scripturi si functii JavaScript, jQuery si Ajax, cod JavaScript in general.
Avatar utilizator
ionatan
Mesaje: 94

preluare url din javascript in php

buna, accesez un fisier php care face un insert in BD cu coloana url_pagina cu javascript

Cod: Selectaţi tot

<script type="text/javascript">
AccesariSite = function (objetivo, url)
 {$(document).ready(function() {$(objetivo).load(url+"?" + (new Date()).getTime());});}
setTimeout('AccesariSite("#DivAccesariSite", "/vizionari/accesari-site.php")', 3000 ); 
</script>
<div id="DivAccesariSite">  </div>
in accesari-site.php am

Cod: Selectaţi tot

$url_pag = $_SERVER['REQUEST_URI'] ;
nu stiu de ce in BD imi introduce
/vizionari/accesari-site.php?1543625768294&hash=ecc2ab3100332232737d6556e986a3be050a036&_=1543625764602
in loc de
/videos/category/3
Cumpără adevărul, şi nu-l vinde, înţelepciunea, învăţătura şi priceperea.
https://www.crestinmultimedia.com/

MarPlo Mesaje: 4343
Salut,
Daca vrei sa preiei in php o adresa url transmisa din javascript cu ajax, la adresa de accesare din ajax asociaza adresa url cu un nume,de exemplu in codul tau ai putea sa pui asa:

Cod: Selectaţi tot

$(objetivo).load(url+'?adrurl='+encodeURIComponent(location.href))
Iar in codul php preiei adresa transmisa la 'adrurl' asa:

Cod: Selectaţi tot

$url = isset($_REQUEST['adrurl']) ? $_REQUEST['adrurl'] :'';

Subiecte similare