Hallo,
ich sitze gerade an einer Chrome-Browser-App & habe bisher folgenden Code:
Sinn der Funktion: Mein PHP-Skript auf meinem Webserver bekommt entweder eine Anfrage nach Daten oder einen Datensatz. Das obrige Skript sollte die Datei auf meinem Server ansprechen, die dortige Weiterverarbeitung steht schon. Nun bekomme ich es aber nicht hin dass der Verbindungsaufbau getätigt wird. Meine App meldet weder das .fail-, noch das .done-Event zurück. Wenn ich vor der "request = [...]"-Zeile & ganz am Ende ein window.alert() zum Test packe, wird der NACH dem Request nicht ausgeführt. Heißt also: Der Verbindungsaufbau funktioniert nicht. Die Datei jedoch ist da & lässt sich auch per "$.ajax({url: 'http://example.com/boogle.php'});" ansprechen. Diese sieht wie folgt aus:
Nach manuellem Aufruf der .php-Datei erstellt sich die Datei, aber beim Aufruf durch die App nicht...
Also stimmt etwas am Aufbau meines Requests nicht. Hab aber absolut keine Ahnung woran es hapert :/
Jemand eine Idee?
Grüße,
Schrubber
ich sitze gerade an einer Chrome-Browser-App & habe bisher folgenden Code:
Code:
document.addEventListener('DOMContentLoaded', function() {
var uploadBookmarkButton = document.getElementById('buttonUpload');
var downloadBookmarkButton = document.getElementById('buttonDownload');
uploadBookmarkButton.addEventListener('click', function() {
var request = '';
var dataBooks = '';
if (request) {
request.abort();
}
dataBooks = 'TestDaten';
request = $.ajax({
url: "http://example.com/boogle.php",
type: "post",
dataType: "jsonp",
data: dataBooks
}).done(function (response, textStatus, jqXHR){
window.alert("Success Alert");
}).fail(function (jqXHR, textStatus, errorThrown){
window.alert("Failure Alert");
});
event.preventDefault();
});
}, false);
Sinn der Funktion: Mein PHP-Skript auf meinem Webserver bekommt entweder eine Anfrage nach Daten oder einen Datensatz. Das obrige Skript sollte die Datei auf meinem Server ansprechen, die dortige Weiterverarbeitung steht schon. Nun bekomme ich es aber nicht hin dass der Verbindungsaufbau getätigt wird. Meine App meldet weder das .fail-, noch das .done-Event zurück. Wenn ich vor der "request = [...]"-Zeile & ganz am Ende ein window.alert() zum Test packe, wird der NACH dem Request nicht ausgeführt. Heißt also: Der Verbindungsaufbau funktioniert nicht. Die Datei jedoch ist da & lässt sich auch per "$.ajax({url: 'http://example.com/boogle.php'});" ansprechen. Diese sieht wie folgt aus:
PHP:
<?php
header('content-type: application/json; charset=utf-8');
$myFile = fopen("Testdatei.txt", "w");
fclose($myFile);
?>
Nach manuellem Aufruf der .php-Datei erstellt sich die Datei, aber beim Aufruf durch die App nicht...
Also stimmt etwas am Aufbau meines Requests nicht. Hab aber absolut keine Ahnung woran es hapert :/
Jemand eine Idee?
Grüße,
Schrubber
Zuletzt bearbeitet: