Der Martin: Php mit Ajax aufrufen

Beitrag lesen

Hi,

ich will per Ajax ein Request mit "GET" senden. Allerdings soll eine bestimmte Funktion in einer PHP-Datei aufgerufen werden.
Mein Ansatz schaut in JavaScript so aus:

request.open("GET", "datei.php?fn=funktion1('Hallo')", true);
request.send();

Aber irgendwie wird die Funktion nicht aufgerufen.

wie sieht das PHP-Script dazu aus? Was hast du bisher versucht, um den Fehler einzugrenzen?

Ich habe allerdings das dumpfe Gefühl, du erwartest etwas Unmögliches. So wie du es anstellst, wird lediglich das Script datei.php aufgerufen, und bekommt einen URL-Parameter mit dem Namen fn und dem Wert "funktion1('Hallo')" übergeben. Wobei die Klammern und Anführungszeichen im Query-String eigentlich URL-codiert sein sollten.

Aber die weitere Auswertung des Parameters und den Aufruf der gewünschten Funktion innerhalb des Scripts muss das Script selbst erledigen. Tut es das?

Ciao,
 Martin

--
F: Was ist ekliger als ein angebissener Apfel mit einem Wurm drin?
A: Ein angebissener Apfel mit einem halben Wurm.
Selfcode: fo:) ch:{ rl:| br:< n4:( ie:| mo:| va:) de:] zu:) fl:{ ss:) ls:µ js:(