• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Frage Prüfen einer HTML-Seite | XML-Datei wird nicht erzeugt

Status
Für weitere Antworten geschlossen.

Peter65

Neues Mitglied
Hallo Leute!
Such ein Programm mit dem man Fehler auf einer Seite finden kann!
Problem ist, das die Seite über eine IP (Intern) und Port angesprochen wird.
Hab versucht mit Coffeecup er zu realisieren, allerdings klappt es nicht bzw. habe mich zu dumm angestellt.
Vielleicht kann mir jemand helfen!
Gruss Peter
 
Werbung:
Werbung:
Hey hallo!
In der Datei "control.html" ab Zeile 76 soll eine xml-Datei erstellt werden.
Allerdings wird die Datei nicht geschrieben.
Vielleicht hat einer ne Idee!
Lg Peter
 
Zuletzt bearbeitet von einem Moderator:
In der Datei "control.html" ab Zeile 76 soll eine xml-Datei erstellt werden.
Allerdings wird die Datei nicht geschrieben.
Vielleicht hat einer ne Idee!
Und was hat diese Problembeschreibung mit Deiner eingangs gestellten Frage zu tun?!
Such ein Programm mit dem man Fehler auf einer Seite finden kann!
Auf die Dir schon der gewünschte, weil hilfreicher Link genannt wurde!

Zudem lade ich mir ungern ZIP-Archive von unbekannten Quellen herunter!

Und da ich hier im Sinne unserer Forengemeinde spreche, habe ich den Anhang aus Sicherheitsgründen gelöscht!

Lass die HTML-Seite, wie von @Oliver77 und mir empfohlen, einfach vom Validator überprüfen, damit er Dir die ursächlichen Fehler im Quellcode nennt!
 
Hallo!
sorry hätte es gern als HTML angehängt!
Leider bringt mir das mit dem Validator nicht so viel!
Deshalb hatte ich die entscheidende Datei angehängt. (HTML=TXT).
Vielleicht fällt jemand der Fehler auf.
Gruss Peter
 
Werbung:
Ob ZIP- oder TXT-Datei... beides ist unerwünscht!
Leider bringt mir das mit dem Validator nicht so viel!
Das ist Deine eigene, sehr exklusive Meinung!

Es wäre mir neu, dass der Validator (syntaktische) Fehler im HTML-Code nicht aufspürt und aussagekräftig zurückgibt.

Du hast diesbezüglich nach einem "Programm" gefragt, und wir haben geliefert.

Nun liegt es an Dir, Dich mit dem "Programm" näher auseinanderzusetzen und vertraut zu machen, um seine Funktionsweise zu erlernen und letztendlich zu verstehen.
 
Du kannst gerne den HTML-Code mittels dem [ code=html ]...[ /code ]-Tag übermitteln (ohne die Leerzeichen).
HTML:
<!-- Hier folgt Dein Quellcode -->
Damit wir (bedenkenlos) einen Blick d'rauf werfen können.
 
Code:
                       <!-- <div id="mode-msg"></div>   -->
                        <script>
                            $("#flight-form").submit(function(event) {
                                event.preventDefault();
                                var $form = $( this ),
                                url = $form.attr( 'action' );
                                var posting = $.get( url, {
                                    command: 'control',
                                    update: 'data',
                                    airlineICAO: $('#icao').val(),
                                    airlineName: $('#airline').val(),
                                    airlineIATA: $('#iata').val(),
                                    flightNumber: $('#flightnumber').val(),
                                    destinationIATA: $('#destinationiata').val(),
                                    destinationICAO: $('#destinationicao').val(),
                                    destinationName: $('#destinationname').val(),   
                                    destinationCity: $('#destinationcity').val(),   
                                    STD: $('#std').val(),   
                                    STA: $('#sta').val()   
                                } );
                                posting.done(function( data ) {
                                    if(data=='OK'){
                                        $("#msg").html("Flight loaded.");

                                    } else {
                                        $("#msg").html("ERROR");   
                                    }                                       
                                    $("#msg-box").attr('style','visibility: visible');
                                    $("#msg-box").delay(2000).fadeOut(1000);
                                });

                                posting.fail(function( data ) {
                                    $("#msg").html("FAIL!");
                                    $("#msg-box").attr('style','visibility: visible');
                                    $("#msg-box").delay(2000).fadeOut(1000);
                                });

Hier der entsprechende Part des Codes.
Vielleicht hat jemand ne Idee.
Gruss Peter
 
Werbung:
In der Datei "control.html" ab Zeile 76 soll eine xml-Datei erstellt werden.
Code:
                       <!-- <div id="mode-msg"></div>   -->
                        <script>
                            $("#flight-form").submit(function(event) {
                                event.preventDefault();
                                var $form = $( this ),
                                url = $form.attr( 'action' );
                                var posting = $.get( url, {
                                    command: 'control',
                                    update: 'data',
                                    airlineICAO: $('#icao').val(),
                                    airlineName: $('#airline').val(),
                                    airlineIATA: $('#iata').val(),
                                    flightNumber: $('#flightnumber').val(),
                                    destinationIATA: $('#destinationiata').val(),
                                    destinationICAO: $('#destinationicao').val(),
                                    destinationName: $('#destinationname').val(),
                                    destinationCity: $('#destinationcity').val(),
                                    STD: $('#std').val(),
                                    STA: $('#sta').val()
                                } );
                                posting.done(function( data ) {
                                    if(data=='OK'){
                                        $("#msg").html("Flight loaded.");

                                    } else {
                                        $("#msg").html("ERROR");
                                    }                                 
                                    $("#msg-box").attr('style','visibility: visible');
                                    $("#msg-box").delay(2000).fadeOut(1000);
                                });

                                posting.fail(function( data ) {
                                    $("#msg").html("FAIL!");
                                    $("#msg-box").attr('style','visibility: visible');
                                    $("#msg-box").delay(2000).fadeOut(1000);
                                });

Hier der entsprechende Part des Codes.
Vielleicht hat jemand ne Idee.
Gruss Peter
Sorry, ich sehe in diesem Quellcode-Ausschnitt überhaupt nicht, wo da eine XML-Datei erstellt werden soll!

Aber vielleicht ist das auch nicht die Zeile 76 fortlaufend...

Auf jeden Fall scheint das Problem wohl offensichtlich im JavaScript-Code zu liegen, weshalb ich das Thema (mit ergänztem Betreff) entsprechend ins Fachforum verschiebe.
 
Ok vielleicht hab ich das falsch formuliert!
Wohl eher geändert werden gemeint.
XML:
<?xml version="1.0" encoding="utf-8"?>
<root>
  <mode>MANUAL</mode>
  <status>5</status>
  <airlineICAO>DLH</airlineICAO>
  <destinationICAO>LH</destinationICAO>
  <airlineName>Lufthansa</airlineName>
  <airlineIATA>LH</airlineIATA>
  <destinationIATA>LEJ</destinationIATA>
  <destinationName>Leipzig-Halle</destinationName>
  <destinationCity>Leipzig</destinationCity>
  <STD></STD>
  <flightNumber>115</flightNumber>
  <windDirection></windDirection>
  <windIntensity></windIntensity>
  <windUnit></windUnit>
  <temperatureC>8</temperatureC>
  <temperatureF>22</temperatureF>
  <weatherIcon></weatherIcon>
  <marquee>DO NOT LEAVE YOUR LUGGAGE UNATTENDED!</marquee>
  <STA>--:--</STA>
  <DOF></DOF>
  <STATUS></STATUS>
  <ID></ID>
  <gateMessage></gateMessage>
</root>

Inhalt der data.xml Datei
Gruss Peter
 
Ok vielleicht hab ich das falsch formuliert!
Wohl eher geändert werden gemeint.
XML:
<?xml version="1.0" encoding="utf-8"?>
<root>
  <mode>MANUAL</mode>
  <status>5</status>
  <airlineICAO>DLH</airlineICAO>
  <destinationICAO>LH</destinationICAO>
  <airlineName>Lufthansa</airlineName>
  <airlineIATA>LH</airlineIATA>
  <destinationIATA>LEJ</destinationIATA>
  <destinationName>Leipzig-Halle</destinationName>
  <destinationCity>Leipzig</destinationCity>
  <STD></STD>
  <flightNumber>115</flightNumber>
  <windDirection></windDirection>
  <windIntensity></windIntensity>
  <windUnit></windUnit>
  <temperatureC>8</temperatureC>
  <temperatureF>22</temperatureF>
  <weatherIcon></weatherIcon>
  <marquee>DO NOT LEAVE YOUR LUGGAGE UNATTENDED!</marquee>
  <STA>--:--</STA>
  <DOF></DOF>
  <STATUS></STATUS>
  <ID></ID>
  <gateMessage></gateMessage>
</root>

Inhalt der data.xml Datei
Gruss Peter
Ohne Worte, was Du uns hier als abendfüllendes Programm anbietest/lieferst.

Sorry, aber so kommen wir beim besten Willen nicht zusammen, und ich schließe nun im Abgang diesen Thread!

Sei so gut, tu' Dir und uns einen großen Gefallen, und such' Dir ein anderes Forum für Deinen planlos anmutenden Zick-Zack-Kurs!

Hier ist für Dich auf jeden Fall "Ende-Gelände" und "Schicht-am-Schacht"!
 
Werbung:
Status
Für weitere Antworten geschlossen.
Zurück
Oben