NaDan: Validierung!?

Hey Leute

ich komm einfach nicht mehr weiter, es steht zwar da an was es liegen soll aber irgentwie lässt es sich gar nicht verbessern!? Ich Peils einfach nicht...

Hier die Validierung:
http://validator.w3.org/check?uri=http%3A%2F%2Fineedmoney.ch%2Ftool%2Fwhois.php&charset=utf-8&doctype=XHTML+1.0+Strict&group=0&user-agent=W3C_Validator%2F1.654

Das ist meine Seite:
http://rafb.net/p/WDTLnn32.html

Irgentwie passen nicht mal die Zeilen angaben...

Kann mir bitte bitte jemand Helfen?
Schonmal ein Rieesen danke!

Liebe Grüsse

  1. Hallo NaDan!

    Na dann...

    Das ist meine Seite:
    http://rafb.net/p/WDTLnn32.html

    Nein. Keine Ahnung was das ist, aber wie eine Seite sieht es nicht aus. Bzw. es ist schon eine Seite, die einem der Quelltext von was weiß ich anzeigt.

    Verlinke (aber bitte richtig) Deine Seite neu. Den Vali will ich selbst aufrufen.

    Viele Grüße aus Frankfurt/Main,
    Patrick

    --
    _ - jenseits vom delirium - _

       Diblom   [link:hatehtehpehdoppelpunktslashslashwehwehwehpunktatomicminuseggspunktcomslash]
    J'ai 10 ans! | Achtung Agentur! | Nichts ist unmöglich? Doch! | Heute schon gegökt?
    1. Hi Patrick,

      sorry das ich die verlinkung vergessen habe

      Also:
      Validator
      Seite
      Code

      Wüsste zwar nicht was sich die Seite selbst bringen soll aber ok XD

      Liebe Grüsse, us da Schwizz XD

      1. Hallo,

        Also:
        Validator

        dieser Link ist überflüssig, den Validator kennen hier wahrscheinlich fast alle.

        Seite

        Das ist der einzige Link, der uns in diesem Zusammenhang interessiert.

        Code

        Und was das soll, weiß der Geier - es ist sinnlos. Erstens kann jeder selbst den Quellcode ansehen; zweitens disqualifiziert sich dieser Dienst selbst dadurch, dass er Leerzeilen unter den Tisch fallen lässt und damit die Zuordnung von Zeilennummern unmöglich macht.

        Und siehe da, in Zeile 38 deines Quellcodes sehe ich ein <br>, und das ist in XHTML nun einmal falsch notiert. Aber das hat Andreas dir ja auch schon gesagt.

        Ciao,
         Martin

        --
        Most experts agree: Any feature of a program that you can't turn off if you want to, is a bug.
        Except with Microsoft, where it is just the other way round.
        1. Validierung!?

          NaDann und die Probleme sind noch nicht geklärt!

          Hi Martin (und die andren lieben leute ^^)

          Is schon klar das ihr den Validator kennt, wollte euch nur die eingabe des Links ersparren, es tut mir sooooooooo leid das ich sooo nen sh*t gedacht habe, ich habe + PHP code gedacht, und das include vergessen....

          Aber jetzt hab ich noch 3 Meldungen das was mit dem DocType nicht passt:
          --> Klick <---

          So weit war ich vorher schonmal, und da wusste ich mir auch nicht zu Helfen, jemand eine idee was mir der Fehler sagen will!

          Und danke danke! das ihr mir alle das so erklärt habt!
          L.g.

      2. Seite

        ganz einfach:
        Entferne dein W3C-Invaliditäts-Ausweis mitsamt dem <br>, das vorangeht, und zwei Probleme haben sich gelöst.

        mfg Beat

        --
        ><o(((°>           ><o(((°>
           <°)))o><                     ><o(((°>o
        Der Valigator leibt diese Fische
        1. ganz einfach:
          Entferne dein W3C-Invaliditäts-Ausweis mitsamt dem <br>, das vorangeht, und zwei Probleme haben sich gelöst.

          Hi Beat

          das <br> hab ich gefunden, aber was meinst du das ich entfernen soll?

          Den hier?:
          <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

          Ändert irgentwie nichts, und warum erkennt der Validator meine daten nicht von alleine?

          l.g.

          1. ganz einfach:
            Entferne dein W3C-Invaliditäts-Ausweis mitsamt dem <br>, das vorangeht, und zwei Probleme haben sich gelöst.

            Hi Beat

            das <br> hab ich gefunden, aber was meinst du das ich entfernen soll?

            Den hier?:
            <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

            Ändert irgentwie nichts, und warum erkennt der Validator meine daten nicht von alleine?

            Ich glaube kaum dass ich mit
            "W3C-Invaliditäts-Ausweis"
            den Doctype meine.

            mfg Beat

            --
            ><o(((°>           ><o(((°>
               <°)))o><                     ><o(((°>o
            Der Valigator leibt diese Fische
            1. Ich glaube kaum dass ich mit
              "W3C-Invaliditäts-Ausweis"
              den Doctype meine.

              Dan meinst du den auf der Seite asoooo, den hab ich mir verdient der is fürs css XD

              l.g.

  2. Hi,

    Hier die Validierung:
    http://validator.w3.org/check?uri=http%3A%2F%2Fineedmoney.ch%2Ftool%2Fwhois.php&charset=utf-8&doctype=XHTML+1.0+Strict&group=0&user-agent=W3C_Validator%2F1.654

    Irgentwie passen nicht mal die Zeilen angaben...

    Wieso? In Zeile 38 ist der Fehler.
    Hier weißt Du nicht, wie ein br-Element im XHTML-Dokument auszusehen hat. In Zeile 47 und 49 weißt Du es.

    Der Rest dürften Folgefehler sein.

    cu,
    Andreas

    --
    Warum nennt sich Andreas hier MudGuard?
    O o ostern ...
    Fachfragen unaufgefordert per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.
    1. Wieso? In Zeile 38 ist der Fehler.
      Hier weißt Du nicht, wie ein br-Element im XHTML-Dokument auszusehen hat. In Zeile 47 und 49 weißt Du es.

      Kanns sein, das die Zeile 38 hier gar nicht wirklich die Zeile 38 ist?

      Da steht nämlich das: <table border="0" cellspacing="0" cellpadding="2">
      Und da is auch kein <br>?

      Sorry, das ich gar sooo noopy bin, is mein erstes mal mit nen Validator

      Wenn ich ein <br> Suche finde ich auch nichts...

      Danke schonmal, übrigens!

      L.g.

      1. Hallo Nadan!

        Kanns sein, das die Zeile 38 hier gar nicht wirklich die Zeile 38 ist?

        Ja, es kann sein. Weil Du uns den PHP-Code zeigst. Interessant ist NUR das, was beim Browser ankommt - und das ist mit Sicherheit kein PHP-Code, weil der serverseitig umgewandelt wird. Und der Vali sieht nur den HTML-Code, der beim Browser ankommt, genau wie jeder andere User Agent.

        Übrigens helfen Dein Links in Deiner Antwort an mich auch nicht, denn:

        Sorry! This document can not be checked.
        URLs should be in the form: http://validator.w3.org/
        If you entered a valid URL using a scheme that we should support, please let us know as outlined on our Feedback page. Make sure to include the specific URL you would like us to support, and if possible provide a reference to the relevant standards document describing the URL scheme in question.
        Remember that you can always save the page to disk and Validate it using the File Upload interface.

        Das ist ein Link zum Validator mit einer validierbaren URL: http://validator.w3.org/check?uri=http%3A//www.google.de/

        Viele Grüße aus Frankfurt/Main,
        Patrick

        --
        _ - jenseits vom delirium - _

           Diblom   [link:hatehtehpehdoppelpunktslashslashwehwehwehpunktatomicminuseggspunktcomslash]
        J'ai 10 ans! | Achtung Agentur! | Nichts ist unmöglich? Doch! | Heute schon gegökt?
        1. Das ist ein Link zum Validator mit einer validierbaren URL: http://validator.w3.org/check?uri=http%3A//www.google.de/

          Also is es auch gar nicht normal das ich extra die:
          Encoding - Doctype, Per hand angeben muss? (nur dan gehts!)

          Was mach ich den Falsch? das kann doch nicht sein, ich halt mich doch eh so brav an Selfhtml... *heul*

          Gibt es irgenteine Server Konfiguration die das unmöglich macht? kann das sein?

          Das:

          <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">  
          <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
          

          Simmt doch oder?

          Hat das ganze eigentlich Seo technisch auch einen sinn? wenn ich schonmal am Fragen bin...
          Und noch was vorher hatte ich das Script mal fehler frei (keine ahnung was passiert ist, da kommen aber trotzdem die 3 Meldungen die man bekommt wenn man Per hand die daten eingibt, also nicht die fehler sondern irgentwelchen suspekten meldungen das was mit meinen Doctype nicht stimmt, kommen jetzt eh auch... nja

          L.g.

          1. Hallo NaDan!

            »» Das ist ein Link zum Validator mit einer validierbaren URL: http://validator.w3.org/check?uri=http%3A//www.google.de/

            Also is es auch gar nicht normal das ich extra die:
            Encoding - Doctype, Per hand angeben muss? (nur dan gehts!)

            Vielleicht solltest Du das meta-Element mit der charset- (eigentlich Encoding-) Angabe als erstes notieren. Noch vor dem Titel und den anderen meta-Elementen (die ja bereits Sonderzeichen enthalten).

            Viele Grüße aus Frankfurt/Main,
            Patrick

            --
            _ - jenseits vom delirium - _

               Diblom   [link:hatehtehpehdoppelpunktslashslashwehwehwehpunktatomicminuseggspunktcomslash]
            J'ai 10 ans! | Achtung Agentur! | Nichts ist unmöglich? Doch! | Heute schon gegökt?
            1. Hi,

              Vielleicht solltest Du das meta-Element mit der charset- (eigentlich Encoding-) Angabe als erstes notieren. Noch vor dem Titel und den anderen meta-Elementen (die ja bereits Sonderzeichen enthalten).

              Was den Validator vor allem stört ist der Umstand, dass der Server das Dokument mit der Content-Type-Angabe "text/html; charset=none" ausliefert - dieses none passt nicht zur per Meta-Element gemachten Angabe.

              Das kann man entweder in der Serverkonfiguration ändern (lassen) - oder per PHP einfach die Angabe durch die korrekte überschreiben, mittels header().

              MfG ChrisB

              --
              Light travels faster than sound - that's why most people appear bright until you hear them speak.
              1. Hallo ChrisB!

                dass der Server das Dokument mit der Content-Type-Angabe "text/html; charset=none" ausliefert

                Ah, danke... aber da besteht bei mir noch Klärungsbedarf. Bei meinen Seiten, kann ich im Meta angeben, was ich will, das wird immer korrekt angezeigt (z.B. utf-8 oder ISO-...). Was liefert denn der Server dann aus?

                Viele Grüße aus Frankfurt/Main,
                Patrick

                --
                _ - jenseits vom delirium - _

                   Diblom   [link:hatehtehpehdoppelpunktslashslashwehwehwehpunktatomicminuseggspunktcomslash]
                J'ai 10 ans! | Achtung Agentur! | Nichts ist unmöglich? Doch! | Heute schon gegökt?
                1. Hi,

                  »» dass der Server das Dokument mit der Content-Type-Angabe "text/html; charset=none" ausliefert
                  Ah, danke... aber da besteht bei mir noch Klärungsbedarf. Bei meinen Seiten, kann ich im Meta angeben, was ich will, das wird immer korrekt angezeigt (z.B. utf-8 oder ISO-...). Was liefert denn der Server dann aus?

                  schau doch selbst nach - die LiveHTTP-Extension sagt es dir. Oder ein protokollierender Proxy. Vermutlich gibt dein Hoster nur
                   Content-Type: text/html
                  an und macht *gar keine* Angabe zum Encoding. Dann käme natürlich ersatzweise die meta-Angabe zum Tragen.

                  Ciao,
                   Martin

                  --
                  There are 10 types of people in the world: Those who understand the binary system, and those who don't.
                  1. Wir kommen der Sache schon Langsam näher! XD

                    Meine Line 1: <?php header('Content-type: text/html; charset=utf-8'); ?>

                    Jetzt hab ich nur mehr das als Meldung die zwischen mir und den Erfolg steht XD

                    Da muss es jetzt doch auch noch eine zauberlösung geben?

                    l.g. und viele vielen Dank!

                    1. Hi,

                      Jetzt hab ich nur mehr das als Meldung die zwischen mir und den Erfolg steht XD

                      Links zum Validator bitte nicht über das JavaScript des Posting-Formulars einfügen, damit funktionieren diese nicht.
                      http://validator.w3.org/check?uri=http%3A%2F%2Fineedmoney.ch%2Ftool%2Fwhois.php&charset=utf-8&doctype=XHTML+1.0+Strict&group=0&user-agent=W3C_Validator%252F1.654

                      Und wenn du hier dazu schreibst, was "das" ist, wäre das auch schön - dann bleibt die Diskussion auch später noch nachvollziehbar, wenn du den Fehler bereits beseitigt hast:

                      The following notes and warnings highlight missing or conflicting information which caused the validator to perform some guesswork prior to validation. If the guess or fallback is incorrect, it could make validation results entirely incoherent. It is highly recommended to check these potential issues, and, if necessary, fix them and re-validate the document.

                      DOCTYPE Override in effect!

                      Da muss es jetzt doch auch noch eine zauberlösung geben?

                      Die Meldung besagt nur, dass eben der "DOCTYPE Override in effect" ist. Diese Einstellung des Validators braucht es dann, wenn die zu prüfende Seite selber keine korrekte Angabe macht (ebenso wie die zur Zeichenkodierung).
                      Wenn deine Seite diese hat, dann nimm die entsprechende Option beim Validator-Formular wieder raus - bei Encoding und Dcotype auf "(detect automatically)" stellen, und fertig:
                      http://validator.w3.org/check?uri=http%3A%2F%2Fineedmoney.ch%2Ftool%2Fwhois.php

                      MfG ChrisB

                      --
                      Light travels faster than sound - that's why most people appear bright until you hear them speak.
                      1. Die Meldung besagt nur, dass eben der "DOCTYPE Override in effect" ist. Diese Einstellung des Validators braucht es dann, wenn die zu prüfende Seite selber keine korrekte Angabe macht (ebenso wie die zur Zeichenkodierung).
                        Wenn deine Seite diese hat, dann nimm die entsprechende Option beim Validator-Formular wieder raus - bei Encoding und Dcotype auf "(detect automatically)" stellen, und fertig:
                        http://validator.w3.org/check?uri=http%3A%2F%2Fineedmoney.ch%2Ftool%2Fwhois.php

                        Sorry für die ganzen Umstände, und ein Fettes danke für die Hilfe von euch allen! ohne euch würd ich womöglich heulend in einer Ecke sitzen! XD

                        Danke! Danke! Danke!

                        l.g.

                  2. Hallo Martin!

                    Vermutlich gibt dein Hoster nur
                    Content-Type: text/html

                    Sieht so aus:

                    Resultate des GSiteCrawler Server-Tests
                    Getestet am/um 3/29/2009 10:06:12 PM / von 84.176.85.17:

                    URL=http://atomic-eggs.com
                    Result code: 200 (OK / OK)
                    Date: Sun, 29 Mar 2009 22:06:13 GMT
                    Server: Apache
                    Content-Type: text/html

                    Date: Sun, 29 Mar 2009 22:06:13 GMT

                    Hey, wir haben Sommerzeit! Warum zeigt mein Wetter-Widget 4° für Frankfurt und 7° für Arcachon? Sieht so Sommer aus? :(

                    Viele Grüße aus Frankfurt/Main,
                    Patrick

                    --
                    _ - jenseits vom delirium - _

                       Diblom   [link:hatehtehpehdoppelpunktslashslashwehwehwehpunktatomicminuseggspunktcomslash]
                    J'ai 10 ans! | Achtung Agentur! | Nichts ist unmöglich? Doch! | Heute schon gegökt?
              2. Das kann man entweder in der Serverkonfiguration ändern (lassen) - oder per PHP einfach die Angabe durch die korrekte überschreiben, mittels header().

                Das klingt mir nun echt mal nach einer Konkreten Lösung XD
                Mein Hoster wird mir da womöglich nicht sehr viel ändern, des sind Sicherheits Freaks und die Werden sich wohl irgentwas dabei denken...

                Aber das mit Header() hört sich gut an, auch wenn ich keine Ahnung hab nach was ich googln soll...

                l.g.

                1. Hi,

                  Aber das mit Header() hört sich gut an, auch wenn ich keine Ahnung hab nach was ich googln soll...

                  *seufz*

                  Google: wie sende ich mit php einen header?

                  MfG ChrisB

                  --
                  Light travels faster than sound - that's why most people appear bright until you hear them speak.
                2. Hi,

                  Mein Hoster wird mir da womöglich nicht sehr viel ändern, des sind Sicherheits Freaks und die Werden sich wohl irgentwas dabei denken...

                  wenn tatsächlich charset=none von denen konfiguriert wurde, dann ist das, was sie sich dabei gedacht haben, totaler Murks.
                  Denn es ist absolut sinnlos, eine ungültige Kodierung anzugeben. Wenn sie sich nicht hätten festlegen wollen, welches encoding die Seiten der Kunden haben müssen, hätten sie die Angabe einfach weglassen können. Eine falsche Angabe führt nur zu Problemen.

                  cu,
                  Andreas

                  --
                  Warum nennt sich Andreas hier MudGuard?
                  O o ostern ...
                  Fachfragen unaufgefordert per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.
      2. Hi,

        »» Wieso? In Zeile 38 ist der Fehler.
        »» Hier weißt Du nicht, wie ein br-Element im XHTML-Dokument auszusehen hat. In Zeile 47 und 49 weißt Du es.

        Kanns sein, das die Zeile 38 hier gar nicht wirklich die Zeile 38 ist?

        Doch, Zeile 38 ist Zeile 38. Aktivier mal "Show Source" auf der Validator-Seite.
        Das PHP kriegt der Validator nicht zu sehen, nur dessen Ausgabe.

        cu,
        Andreas

        --
        Warum nennt sich Andreas hier MudGuard?
        O o ostern ...
        Fachfragen unaufgefordert per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.