Hallo zusammen,
ich bin dabei ein Gadget zu programmieren, welches mir aus einer bestehenden Datenbank Daten anzeigt.
Dies würde ich gern mit AJAX realisieren.
Wie man sehen kann, möchte ich eine php-Datei von einem externen Server laden, der mir die Daten aus der DB zusammenstellt. Jedoch greift er nicht auf diese Datei zu und gibt mir auch nicht das aus, was dort drin steht (testweise nur ein echo drin).
Wenn ich jedoch bei -> document.getElementById("inhalt").innerHTML = resObjekt.responseText; nur ein String eintrage, fügt er es auch in das Gadget.
Wenn ich die php-Datei im Explorer so wie hier anspreche, funktioniert der Aufruf auch.
Kann mir jemand weiterhelfen?
Vielen Dank im Voraus,
Liebe Grüße,
Maik
ich bin dabei ein Gadget zu programmieren, welches mir aus einer bestehenden Datenbank Daten anzeigt.
Dies würde ich gern mit AJAX realisieren.
Code:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Unicode" />
<script src="xmlhttprequestobjekt.js" language="javascript" type="text/javascript"></script>
</head>
<body style="width:130px; height: 130px;">
<p id="inhalt" onClick="daten_holen()">Hier sind die Daten</p>
</body>
<script type="text/javascript" language="javascript">
function daten_holen(){
resObjekt.open('get', 'http://www.volleyplaner.de/phpsnippets/absage_abrufen.php', true);
resObjekt.onreadystatechange = dbinhalt; // kann auch verändert werden
resObjekt.send(null);
}
function dbinhalt(){
if (resObjekt.readyState == 4){
document.getElementById("inhalt").innerHTML = resObjekt.responseText;
}
}
</script>
</html>
Wenn ich jedoch bei -> document.getElementById("inhalt").innerHTML = resObjekt.responseText; nur ein String eintrage, fügt er es auch in das Gadget.
Wenn ich die php-Datei im Explorer so wie hier anspreche, funktioniert der Aufruf auch.
Kann mir jemand weiterhelfen?
Vielen Dank im Voraus,
Liebe Grüße,
Maik