[AJAX] Komischer Fehler bei *.php5 Datei

  • Moin.
    Ich hab auch mal wieder ein Problem.
    hab mich mal so zum Spaß an AJAX rangemacht und bekommen nun einen komischen Fehler.

    Code
    ajax = false;
        if(window.XMLHttpRequest) {
          ajax = new XMLHttpRequest; }
        else if(window.ActiveXObject) {
          ajax = new ActiveXObject('Microsoft.XMLHTTP'); }
    Code
    function load_data(id) {
      	ajax.open('GET', 'tools/banner.php5');
    
        ajax.onreadystatechange = function() {
    		  if (ajax.readyState == 4) {
    			 alert(ajax.responseText); }}
    
    
        ajax.send(null); }

    Soweit zum Code, die Funktion wird über ein <a> Tag aufgerufen, mittels onclick.
    Wenn ich nun anstatt tools/banner.php5 tools/test.txt nehme, gibt es keine Probleme, bei der *.php5 gibts jedoch eine komische Fehlermeldung, siehe Anhang.

    Line 29: ajax.open('GET', 'tools/banner.php5');.
    Hoffe, jemand kann mir helfern, da ich aus der fehlermeldung nicht wirklich schlau werde :(

  • normaler weise sag diese fehler, das der browser was gegen den request hat..

    z.B. wenn er auf eine andere domain geht.

    hast die php datei den mal in .php genannt?

    bzw was gibt die datei im browser aus, es könnte auch sein, das die ausgabe leer ist.