Mark: Prüfen ob ein Server online ist

Hi,

ich hab einen stabilen Server der keine php unterstützt und ich möchte trotzdem php nutzen also hab ich mich  noch bei 1 freewebspace anbierter angemeldet, aber ich weiß net ob der stabil ist also hab ich mir nen 2. free webspace anbieter mit php geholt.

Jetzt will ich von dem webspace ohne PHP mit Javascript checken ob der 1. server online ist und dann eine Weiterleitung machen. Wenn der 1.Server nicht online ist soll der script dies erkennen und dann zum 2.Server die Umleitung machen!

Ich weiß auch wie umleitung gemacht werden um so.
Aber ich weiß nicht wie man das ob die Server online sind checken könnte mit javascript.

Ich hoffe ihr könnt mir helfen!
Danke im Vorraus

  1. Hi Mark,

    Jetzt will ich von dem webspace ohne PHP mit Javascript checken

    Kein JS über Domaingrenzen...

    Viele Grüße
    Mathias Bigge

  2. Tag Mark.

    Aber ich weiß nicht wie man das ob die Server online sind checken könnte mit javascript.

    Indirekt über ein Image-Objekt, siehe http://www.jstruebig.de/web/javascript/exp/faq/server.html.

    [dsf 3.6]
    Siechfred

    --
    »Sie kochten heimlich mit Wasser und tranken öffentlich Wein.«
  3. Hi,

    ich hab einen stabilen Server der keine php unterstützt und ich möchte trotzdem php nutzen also hab ich mich  noch bei 1 freewebspace anbierter angemeldet, aber ich weiß net ob der stabil ist also hab ich mir nen 2. free webspace anbieter mit php geholt.

    Jetzt will ich von dem webspace ohne PHP mit Javascript checken ob der 1. server online ist und dann eine Weiterleitung machen. Wenn der 1.Server nicht online ist soll der script dies erkennen und dann zum 2.Server die Umleitung machen!

    Ich weiß auch wie umleitung gemacht werden um so.
    Aber ich weiß nicht wie man das ob die Server online sind checken könnte mit javascript.

    Ich hoffe ihr könnt mir helfen!
    Danke im Vorraus

    ich glaube, mit JS geht das nicht, aber mit Perl oder Php.

    Gruß
    Reiner

    1. Hallo Reiner,

      [Fullquote gelöscht]

      http://learn.to/quote

      ich glaube, mit JS geht das nicht, aber mit Perl oder Php.

      hat es irgend einen tieferen Sinn das Wort »Perl« mit einer Seite zu verlinken die überhaupt nichts mit Perl zu tun hat?

      Grüße aus Nürnberg
      Tobias

      1. Hi,

        ich glaube, mit JS geht das nicht, aber mit Perl oder Php.
        hat es irgend einen tieferen Sinn das Wort »Perl« mit einer Seite zu verlinken die überhaupt nichts mit Perl zu tun hat?

        ja, das Teil ist in Perl gelöst.

        Gruß
        Reiner

        1. Hallo Reiner,

          hat es irgend einen tieferen Sinn das Wort »Perl« mit einer Seite zu verlinken die überhaupt nichts mit Perl zu tun hat?
          ja, das Teil ist in Perl gelöst.

          Ja, und? Wenn in dem Satz »ich glaube, mit JS geht das nicht, aber mit Perl oder Php.« das Wort Perl verlinkt ist, erwarte ich eigentlich, dass dahinter eine Anleitung kommt wie man das Problem mit Perl lösen könnte - und nicht eine Seite auf der sich eine Überschrift »Webalarm-Anmeldung:« mit zwei unbeschrifteten Eingabefeldern und einem Submit-Button befindet und die überhaupt nichts mit dem Problem zu tun hat (zumindest sehe ich keinen Zusammenhang).

          Grüße aus Nürnberg
          Tobias

          1. Hallo Reiner,

            hat es irgend einen tieferen Sinn das Wort »Perl« mit einer Seite zu verlinken die überhaupt nichts mit Perl zu tun hat?
            ja, das Teil ist in Perl gelöst.
            Ja, und? Wenn in dem Satz »ich glaube, mit JS geht das nicht, aber mit Perl oder Php.« das Wort Perl verlinkt ist, erwarte ich eigentlich, dass dahinter eine Anleitung kommt wie man das Problem mit Perl lösen könnte - und nicht eine Seite auf der sich eine Überschrift »Webalarm-Anmeldung:« mit zwei unbeschrifteten Eingabefeldern und einem Submit-Button befindet und die überhaupt nichts mit dem Problem zu tun hat (zumindest sehe ich keinen Zusammenhang).

            Gut, lösen läßt sich das (z.B.) mit LWP::Useragent (bzw. LWP::Simple).
            Man ruft einfach den URL auf und schreibt sich mit (im angegebenen Fall in einer DB), wie lange der URL schon nicht erreichbar ist usw.
            LWP::Simple ist die Lösung, die man in 10 Minuten zusammenklickern kann, die bessere Lösung ist die mit LWP::Useragent, weil man dort auch sehr leicht Redirects verfolgen kann, Timeout ist einstellbar usw.
            Ich wollte darauf gar nicht im Detail eingehen, weil das in anderen Sprachen eben wohl andere Module sind.

            Gruß
            Reiner

  4. Hallo, Mark,

    wie man das ob die Server online sind checken könnte mit javascript.

    mit dem "http request object" müsste es gehen ....

    http://developer.apple.com/internet/webcontent/xmlhttpreq.html
    http://allinthehead.com/retro/241/

    Diese Technik wird z.B. von Google Suggest (beta) verwendet ...
    http://www.google.com/webhp?complete=1&hl=en

    Hier gibt es Beispiele, die man evtl. adaptieren könnte ...
    http://jibbering.com/2002/4/httprequest.html

    Grüße,

    Sebastian

  5. Hi,

    danke für die zahlreichen Antworten!!!
    ich weiß jetzt wie es geht und bin sehr froh drüber.
    danke nochmal!!!!!!!!!!!!!!

    bye Mark