• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Bookmark welches URL an PHP Script weitergibt

tobiasre

Neues Mitglied
Hi,
ich möchte ein Bookmark erstellen, das, sobald ich es anklicke, die URL zu der Seite auf der ich mich gerade befinde an ein PHP-Script weitergibt was diese URL dann in eine MySQL Datenbank schreibt. Das mit der Datenbank ist kein Problem, nur wie bekomme ich dir URL?

Ich hoffe man versteht was ich meine, danke :)
 
nur wie bekomme ich dir URL?
Sofern vom Browser mitgeliefert, wird der Refferer in der Variabel $_SERVER['HTTP_REFERER'] gespeichert.

Ich hoffe, das ist es, was du suchst.

Mfg

Edit: alternativ vom referer, kannst du auch mit $_SERVER['PHP_SELF'] die aktuelle Seite/Datei, auf die er sich befindet, ausfindig machen. (jedoch sind darin keine GET-Variabeln mit drinne)
 
Das hier gibt dir die IP und den Pfad zur aktuellen Seite.
PHP:
$_SERVER['SERVER_ADDR'] . $_SERVER['SCRIPT_NAME']
 
@Die_Zahl: funktioniert nicht (safari u. firefox) ist aber glaube ich genau das was ich wollte.
@_Thor_ u. mermshaus: Ich benötige ja den link zu der Seite auf der man davor war.

Beispiel: Wie das Instapaper Bookmarklet was allerdings in javascript geschrieben ist:
Code:
javascript:function%20iprl5(){var%20d=document,z=d.createElement('scr'+'ipt'),b=d.body;try{if(!b)throw(0);d.title='(Saving...)%20'+d.title;z.setAttribute('src','http://www.instapaper.com/j/GISqt1ftgyeP?u='+encodeURIComponent(d.location.href)+'&t='+(new%20Date().getTime()));b.appendChild(z);}catch(e){alert('Please%20wait%20until%20the%20page%20has%20loaded.');}}iprl5();void(0)
 
PHP:
<p><a href="bookmark.php?p=<?php
    echo urlencode('http://' . $_SERVER['SERVER_NAME'] . $_SERVER['REQUEST_URI']);
?>">Seite bookmarken</a></p>

So vielleicht?
 
Zurück
Oben