ajax mit php

Mit xajax lasen sich mit PHP relativ einfach Ajax funktionalitäten in die eigene Homepage einbauen.
Für die verwendung von xajax braucht man auch fast keine JavaScreipt kenntnise.
Einrichtung von xajax:
  1. Includieren der Biliothek:
    require_once("xajax.inc.php");
  2. Instanzieren des xajax Objekts:
    $xajax = new xajax();
  3. Registrieren einer Funktion(das diese über JavaScreipt aufgerufen werden kann):
    $xajax->registerFunction("myFunction");
  4. Funktion deklarieren:
    function myFunction($newContent)
    {
        //Hier andere PHP verarbeitung z.B. Datenbank ...
    
        //Response Objekt Instanzieren
        $objResponse = new xajaxResponse();
    
        //Der inhalt von dem HTML Element mit id="div" wird durch $newContent erstzt.
        $objResponse->addAssign("div","innerHTML", $newContent);
    
        //return xajaxResponse Objekt
        return $objResponse;
    }
  5. Ajax Anfragen(Requests) verarbeiten.
    $xajax->processRequests();
  6. Im head(<head>) einfügengen(für JavaScript includes):
    $xajax->printJavascript();
  7. HTML schreiben:
    <div id='div'></div>
    <form action='get'>
    <input type='button' value='Button' onclick='xajax_myFunction(\'Button wurde geklickt\');' />
    <form />
Und so einfach ist die Implementierung von xajax.

Hier der Link auf das nicht vollständige Deutsche Wiki.
Hier der Link auf das Englische Wiki.
Hier der Link auf das Logindemo.
Hier der Link auf die Projekt/Download Seite.
v2  v3  v5
©2007-2008 Kelvyn Ornette Sol Marte rss