>wanze: Jeg forstår ikke, hvad du mener med at du går ud fra at jeg godt ved hvad min side hedder. Og den kode du angiver viser fejl i min teksteditor.
I et forsøg på at fokusere og skrive kortfattet har det, som jeg har udeladt i mit oprindelige spørgsmål, muligvis forvirret mere end det har gavnet. Så derfor prøver jeg en gang til:
Hvis koden ser sådan ud:
<a href="
http://translate.google.com/translate?u=http%3A%2F%2Fminside.dk%2Fsiden_der_skal_oversættes.htm&langpair=da%7Cit" rel="nofollow">
<img .... /></a>
så sker der det at http%3A%2F%2Fminside.dk%2Fsiden_der_skal_oversættes.htm bliver oversat som den skal af google translate.
Men jeg har brug for, at ikke en bestemt side, men derimod den side, som man til enhver tid er på, kan blive oversat. Derfor skal der, der hvor den faste URL http%3A%2F%2Fminside.dk%2Fsiden_der_skal_oversættes.htm er i koden ovenfor, auto-indsættes den URL, der står i browserens adresselinje. Og det er det jeg har brug for sker via PHP.
På baggrund af det du skrev prøvede jeg med følgende:
<?php$url = urlencode($_SERVER['PHP_SELF]."?".$_SERVER['QUERY_STRING']);?>
<a href="
http://translate.google.com/translateu=<?php echo $url?>&langpair=da%7Cit" rel="nofollow"><img ... /></a>
der ikke virker, men giver en 404-error.