christina: $seiteninhalt = get("http://$in{'url'}") ;

$seiteninhalt = get("http://$url");
soll dateinamen erkennen

  1. $seiteninhalt = get("http://forum.de.selfhtml.org");
    Z:b auf index.html gefunden

    1. Hallo Christina

      Du willst, wenn du mittels http eine Seite von einem anderen Server lädst, wissen, wie die Datei heißt, in der selbige liegt?
      Das geht nicht. Wo der Server die Daten her bekommt, ist seine Sache.

      Grüße

      Daniel

      PS: Dein Posting könnte eine spur mehr Text enthalten ;-)

      1. Hallo vielen Dank für  die bisherigen antworten
        z.b die url hunde.de kann dass cgi nicht erkennen weil die eigendliche url hunde.de/german ist

        dass cgi von webmasterplan.com beim voreintragscheck kann es aber finden

        mfg christina

        1. Hallo

          Normalerweise schickt der Server für ein Verzeichnis einfach die index.html zurück. Davon bekommt der Browser aber nichts. Es ändert sich in diesem Fall also auch nicht die Url in der Addresszeile.

          Bei hunde.de wird aber statt einer Seite nur ein Hinweis an den Browser geschickt, wo die Seite  zu finden ist.
          Damit hat die Funktion get() wohl Probleme.

          Du musst Dir wohl eine andere Funktion bzw ein anderes Modul suchen, dass damit klar kommt.

          Grüße

          Daniel

          1. vielen dank ja dass ist möglich

            weis jemand ein geeignetes modul?

            mfg christina

            1. Hallo

              Es sieht so aus, als ob du Perl verwendest.
              Wenn das der Fall ist, kommst Du mit dem Modul LWP::UserAgent weiter.

              Näheres: http://www.perldoc.com/perl5.8.0/lib/LWP/UserAgent.html

              Grüße

              Daniel

  2. Hi, (dies ist eine Begrüßung, sowas gilt hier im Forum als üblich)

    $seiteninhalt = get("http://$url");
    soll dateinamen erkennen

    Wie kommst Du darauf, daß sich hinter einer http-Ressource überhaupt eine Datei verbirgt?
    Und selbst wenn dies tatsächlich der Fall sein sollte - der http-Server wird Dir den Namen der Datei, die sich hinter der http-Ressource verbirgt, nicht verraten.

    cu, (dies ist eine Verabschiedung, wie sie hier im Forum als üblich gilt)
    Andreas (dies ist eine hier im Forum als üblich geltende Unterschrift)

  3. use Mosche;

    $in{'url'}

    Dies läßt darauf schliessen, dass du die cgi-lib.pl verwendest. Zu deinem (und unserer Wohlergehen) benutze _bitte_ CGI.pm. Siehe hierzu unter anderem  in SelfHTML, oder (wenn man Spass dabei hat) auch in `perldoc CGI'.

    Nur so als Anregung...

    use Tschoe qw(Matti);