Stephan: Links zu Links machen

Hallo,

ich hatte mal eine Seite, wo erklärt wurde, wie ich die Links, die ich aus der Datenbank im Format http:// auslese, zu anklickbaren links gemacht werden.

Allerdings habe ich diese Seite nicht mehr, kennt jemand eine Seite, wo das erklärt wird?

Danke schonmal

Stephan

PS: Im Forumsarchiv gibt es (jedenfalls unter was ich gesucht habe "Links zu Links machen" nichts, genauso bei google :-(

  1. hi,

    ich hatte mal eine Seite, wo erklärt wurde, wie ich die Links, die ich aus der Datenbank im Format http:// auslese, zu anklickbaren links gemacht werden.

    wo ist das problem?

    um
    http://example.org/seite.htm
    in html zu verlinken, muss man
    <a href="
    davor und
    ">ein link</a>
    dahinter schreiben. diese ausgabe mit php zu erzeugen, wirst du doch wohl selber hinkriegen ...?

    (und wenn dir der linktext "ein link" nicht gefält, gibst du an dieser stelle halt auch was anderes, ggf. ebenfalls dynamisches, aus.)

    gruss,
    wahsaga

    1. Hallo,

      ich kann ja aber nicht alle so umwandeln, ich möchte nur, dass alle mit http:// davor umgewandelt werden...

      Stephan

      1. Hallo,

        ich kann ja aber nicht alle so umwandeln, ich möchte nur, dass alle mit http:// davor umgewandelt werden...

        Dann guck halt, ob die ersten 7 Zeichen "http://" sind.

        PHP-Manual: String-Funktionen:
        http://www.php.net/manual/de/ref.strings.php

        Gruesse,

        Thomas
          der - wie Viennamade und wahsaga - nicht sieht,
          wo das Problem sein soll...

        1. Hallo,

          ich habe es, es geht mit

          $text = ereg_replace("[[:alpha:]]+://[^<>[:space:]]+[[:alnum:]/]", "<a href="\0">\0</a>", $text);

          Danke aber trotzdem

          Stephan

  2. Hallo!

    Klickbare Verweise müssen so aussehen:
    <a href="http://www.tagesschau.de/">ARD Tagesschau</a>
    Siehe http://www.selfhtml.net/html/verweise/definieren.htm#beispiele
    Wenn Du zB. "http://www.tagesschau.de" in der Datenbank drinnen hast, mußt Du nach dem Auslesen "<a href=" davorstellen, und "/">ARD Tagesschau</a>" dranhängen.
    Beste Grüße
    Viennamade