Enrico: Wie JavaScript-Variable an eingebundene PHP-Datei übergeben?

Beitrag lesen

Hallo,

ich grüble gerade darüber, wie ich den Wert einer JavaScript-Variablen an eine PHP-Session übergeben kann.

Ich binde in die Datei "index.php" die Datei "PHP/Session.php" ein.

Die Session.php enthält ein eigenes Session-Handling, das u.a. die Variable $_SESSION['_fingerprint'] als Kombination aus dem User-Agent und der IP-Adresse definiert.

Da der User-Agent recht leicht manipuliert werden kann und IP-Adressen, meines Wissensstandes nach, nie 100% eindeutig sind, habe ich einen JavaScript-Mechanismus zusammengestellt, der u.a. verschiedene Werte des Browsers ausliest, unterstützte Mime-Typen ermittelt und einen eigenen Fingerabdruck über Canvas erzeugt. Aus den ermittelten Werten wird der finale SHA512-verschlüsselter Fingerabdruck generiert.

Mein Problem ist nun, wie ich es anstelle, dass der JavaScript-Fingerabdruck an die Variable $_SESSION['_fingerprint'] in der Session.php übergeben wird.

Habt ihr eine Idee, wie ich das anstellen könnte?

Vielen Dank für eure Hilfe und Gruß,
Enrico