webForumDet fria alternativet

Variabel från Google Translate?

PHP

25 svar · 1 192 visningar · startad av nighteye · sida 2 av 2

Frågan, av nighteye

Försöker kolla i fall en sida laddats via Google Translate och i så fall utesluta att ett javascript körs. Så här ser en typisk Google Translate URL ut; http://74.125.39.132/translatec?hl=de&sl=en&tl=de&u=http://www.domain.se/apa.php&usg=ALkJrhjGeYI80XocBTG5QXyEMDb5SKdcw Har provat med $\SERVER\['referer'\] och $\GET\['u'\] men får inte ut några värden alls. Vad beror detta på? Bo

Läs frågan i sin helhet →
Medlem sedan sep. 200260 inlägg
#21

Okej nu var det här iofs en PHP-tråd och det är PHP-koden jag har problem med så om det funkar för dig med ASP är det bara att gratulera.

Medlem sedan mars 2007845 inlägg
#22

$_SERVER['HTTP_VIA'] == 1,0 translate.google . com TWSFE/0.9

Medlem sedan mars 2007845 inlägg
#23

Du kan ju testa print_r($_SERVER);

Medlem sedan dec. 20025 871 inlägg
#24

nighteye skrev:

Okej nu var det här iofs en PHP-tråd och det är PHP-koden jag har problem med så om det funkar för dig med ASP är det bara att gratulera.

Okej, ska vi sänka oss till en sån nivå så får jag väl bara hänga på.

Kan tilläggas att vilken normalbegåvad php-programmerare som helst förstod nog vad jag ville ha sagt. Servervariablerna är densamma oavsett om du använder ASP, PHP eller din mammas dator.

Lycka till i framtiden!

r\ Och förresten, här är koden om du vill ha den i PHP. Kan skriva den på galeiska också om du vill, fast det här var ju en PHP-tråd som sagt.

<?PHP

foreach($_SERVER as $key_name => $key_value) {
print $key_name . ": " . $key_value . "<br />";
}

?>
Medlem sedan sep. 200260 inlägg
#25

Tackar för svaren, har inte hunnit testa än men återkommer när jag gjort det :)

Medlem sedan sep. 200260 inlägg
#26

Det funkar via $_SERVER['HTTP_VIA'], tackar för hjälpen!

260 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
127 ms — deklarationer (db)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)
126 ms — ändringar (db)