phpbar.de logo

Mailinglisten-Archive

[php] AJAX, JSON, SOAP, PHP

[php] AJAX, JSON, SOAP, PHP

Sebastian Mendel lists at sebastianmendel.de
Die Aug 8 14:08:07 CEST 2006


Gereon Sommer schrieb:
> Benutzt ihr Frameworks oder schreibt ihr "euer" AJAX noch selber? Falls 
> ihr mit einem Framework arbeitet, welches gefällt euch am besten/benutzt 
> ihr?

ich verwende PEAR::HTML_AJAX

server.php:
<?php
// klassen
require_once 'Weather.class.php';
require_once 'HTML/AJAX/Server.php';

$server = new HTML_AJAX_Server();
$weather = new Weather();
$server->registerClass($weather);
$server->handleRequest();
?>

wetter.tpl:
...
<script type='text/javascript'
src='/office/server.php?client=all&amp;stub=weather'></script>
<script type='text/javascript'>
// <![CDATA[
var weatherCallback = {
    getfloodreport: function(result) {
        document.getElementById('text_floodreport').innerHTML = result;
    },
    getwarningmessage: function(result) {
        document.getElementById('text_warningMessage').innerHTML = result;
    },
    getwarningsfromdwd: function(result) {
        document.getElementById('text_warningsFromDwd').innerHTML = result;
    }
}

var remoteWeather = new weather(weatherCallback);

function reload() {
    remoteWeather.getfloodreport();
    remoteWeather.getwarningmessage();
    remoteWeather.getwarningsfromdwd();
    setTimeout('reload()', 60000 * 1);
}

setTimeout('reload()', 60000 * 1);
// ]]>
</script>
...



-- 
Sebastian Mendel

www.sebastianmendel.de

php::bar PHP Wiki   -   Listenarchive