Cheatah: bei MouseOver eine Variable übergeben

Beitrag lesen

Hi,

wie schaffe ich es eine PHP-Variable per MousOver zu übergeben,

gar nicht. PHP läuft in einem völlig anderen Universum als JavaScript, die beiden sind nicht mischbar. Wenn der Browser JavaScript ausführt, ist nicht mehr der Hauch einer Spur von PHP zu erahnen - es ist reiner HTML- und JavaScript-Code.

Sorge dafür, dass es mit einer vollkommen statischen HTML-Seite funktioniert (z.B. von Deiner Festplatte aus, ohne einen Server). Anschließend kannst Du Dich bemühen, dieses Ergebnis mit PHP zu erzeugen.

diese dann per PHP wieder auszulesen

Dazu musst Du einen HTTP-Request an den Server senden, sprich: eine neue Seite anfordern. Hierbei ist keine Variablenübergabe möglich; allerdings kann ein serverseitiger Mechanismus URL-Parameter auswerten. Bei PHP stehen diese wie gewohnt im assoziativen Array $_GET.

(Bitte nicht: das ist jetzt ein PHP Problem, da von deren Seite ich schon gesagt bekommen habe, das es eine JS Problem sei)

Es ist ein Problem der Weltentrennung. Ein JavaScript-Problem _musst_ Du ohne PHP lösen, und ein PHP Problem _musst_ Du ohne JavaScript lösen. Finde also heraus, welche PHP- und welche JavaScript-Probleme vorliegen, und löse diese unabhängig voneinander. Anschließend(!) versuche, den Mechanismus HTTP geschickt einzusetzen, so dass sich beide Welten gegenseitig unterstützen.

Cheatah