10Mrz/100
AJAX + PHP + WEB 2.0
hab mich in den letzten Tagen mal damit beschäftigt und ich muss sagen genial was da alles möglich ist!
Man verwende einfach
und schon kanns los gehen
Warum XAJAX wenn man jquery hat werden sich manche fragen?
Die Antwort ist klar: es ist einfacher für xajax sind fast keine JS kentnisse notwendig und für einen eingefleischten PHP - Freak wie mich genau richtig!
kleine Beispiel:
<?PHP require_once("xajax_core/xajax.inc.php"); <pre>$xajax = new xajax(); $xajax->register(XAJAX_FUNCTION,"hallo"); <pre>function hallo($arg) { // Macht irgendwas mit $arg. zB Datenbankabfragen // Hier packen wir $arg in eine neue Variable $newContent $newContent = "Value of \$arg: ".$arg; // Instanziierung vom xajaxResponse Objekt $objResponse = new xajaxResponse(); // hinzufügen eines Kommanods in das response Objekt // In diesem Fall wird ein ->assign ausgeführt um der Eigenschaft "innerHTML" // des DIVs mit der ID SomeElementID mit neuem Inhalt zu überschreiben $objResponse->assign("SomeElementId","innerHTML", $newContent); //Rückgabe des response Objekts return $objResponse; } $xajax->processRequest(); </pre> </pre> </pre> ?>im Header Tag von HTML fügt man dann noch das ein:
<?PHP $xajax->printJavascript(); ?>es sorgt dafür das die nötigen JS Daten generiert werden!
beispiel wie man das verwendet:
<pre><button onclick="xajax_test('It worked!');"></button></pre>einfach aber genial
![]()