Likes Likes:  0
Resultaten 1 tot 12 van de 12
Geen
  1. #1
    [PHP] HTTP:// Omvormen.
    EK-Hosting
    2.899 Berichten
    Ingeschreven
    07/06/05

    Locatie
    Hardenberg

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    4 Berichten zijn liked


    Naam: Erik Kosters
    Bedrijf: EK-Hosting
    Functie: Eigenaar
    URL: ek-hosting.nl
    KvK nummer: 05078937

    Thread Starter

    [PHP] HTTP:// Omvormen.

    Beste WHT-ers,

    Ik heb een vraag.. ik wil op onze site alle urls automatisch laten omvormen naar <a href=""> .. Dus dat ik gewoon in de site bij de normale opmaak http://www.domein.tld/ intyp en dat PHP dit automatisch herkent en omvormt naar <a href="http://www.domein.tld/">http://www.domein.tld/</a>.

    Is dit mogelijk? Ja, dat is het.. Maar mijn vraag is hoe? Het gebeurd hier op het forum ook als ik me niet vergis.


    Mvg
    Erik

  2. #2
    [PHP] HTTP:// Omvormen.
    geregistreerd gebruiker
    3.705 Berichten
    Ingeschreven
    26/11/05

    Locatie
    Duivendrecht

    Post Thanks / Like
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)
    27 Berichten zijn liked


    Naam: Gert Jan
    KvK nummer: 34272910

    Regular expressions of met een tokenizer, of beide of anders.

  3. #3
    [PHP] HTTP:// Omvormen.
    Ondernemer
    1.208 Berichten
    Ingeschreven
    09/06/04

    Locatie
    Arnhem

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: ja
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    <?php
    $je_website = $_SERVER['PHP_SELF'];
    echo '<a href="'.$je_website.'">'.$je_website.'</a>';
    ?>

    en als je dat niet bedoeld dan moet je van $je_website alle tekens voor de derde / pakken

    <?php
    function website($naam){
    $naam2=explode("/",$naam);
    $ext=$naam2[count($naam2)-1];
    return $website;
    }

    echo website("$_SERVER['PHP_SELF']");
    ?>

    bouw die maar even wat verder uit..

  4. #4
    [PHP] HTTP:// Omvormen.
    EK-Hosting
    2.899 Berichten
    Ingeschreven
    07/06/05

    Locatie
    Hardenberg

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    4 Berichten zijn liked


    Naam: Erik Kosters
    Bedrijf: EK-Hosting
    Functie: Eigenaar
    URL: ek-hosting.nl
    KvK nummer: 05078937

    Thread Starter
    het heeft niets met $_SERVER['PHP_SELF'] te maken. Ik bedoel dat als ik in een nieuwspost bijvoorbeeld gewoon http://www.domein.tld/ invul hij automatisch het omzet in een klikbare url en dat je niet in die nieuwspost html code hoeft te doen zoals <a href="http://www.domein.tld/">http://www.domein.tld/</a>.

  5. #5
    [PHP] HTTP:// Omvormen.
    geregistreerd gebruiker
    3.705 Berichten
    Ingeschreven
    26/11/05

    Locatie
    Duivendrecht

    Post Thanks / Like
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)
    27 Berichten zijn liked


    Naam: Gert Jan
    KvK nummer: 34272910

    Hij bedoelt dat wanneer je een stukje tekst "... en toen ging ik naar de website.com, en daar zag ik ..." typt dat daar automagisch een link in gesmurft wordt naar website.com.

  6. #6
    [PHP] HTTP:// Omvormen.
    Professionele Lambal
    575 Berichten
    Ingeschreven
    18/08/04

    Locatie
    Limburg

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: Nee
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    <?php

    $url = "http://" . $_SERVER["HTTP_HOST"];

    print "<a href=\"" . $url ."/index.php\">$url</a>";
    ?>

  7. #7
    [PHP] HTTP:// Omvormen.
    EK-Hosting
    2.899 Berichten
    Ingeschreven
    07/06/05

    Locatie
    Hardenberg

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    4 Berichten zijn liked


    Naam: Erik Kosters
    Bedrijf: EK-Hosting
    Functie: Eigenaar
    URL: ek-hosting.nl
    KvK nummer: 05078937

    Thread Starter
    Tering snappen jullie het niet ofzo LOL.
    Hij moet zegmaar find en replacen.

    als je gewoon in een nieuws iets of waar dan ook gewoon http://www.iets.nl/ neer plant hij het zelf wijzigd naar <a href="http://www.iets.nl/">http://www.iets.nl/</a>



  8. #8
    [PHP] HTTP:// Omvormen.
    3.810 Berichten
    Ingeschreven
    16/05/04

    Locatie
    Middelburg

    Post Thanks / Like
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)
    130 Berichten zijn liked


    Registrar SIDN: Ja

    Citaat Oorspronkelijk geplaatst door eweps
    <?php
    $je_website = $_SERVER['PHP_SELF'];
    echo '<a href="'.$je_website.'">'.$je_website.'</a>';
    ?>

    en als je dat niet bedoeld dan moet je van $je_website alle tekens voor de derde / pakken

    <?php
    function website($naam){
    $naam2=explode("/",$naam);
    $ext=$naam2[count($naam2)-1];
    return $website;
    }

    echo website("$_SERVER['PHP_SELF']");
    ?>

    bouw die maar even wat verder uit..
    Heb je wel eens gezien hoe smerig dat stukje code is?

    Erik, ik snap je wel, veel fora e.d. hebben dat.

    Ik denk dat de gemiddelde BB parser zoiets wel moet kunnen.

  9. #9
    [PHP] HTTP:// Omvormen.
    geregistreerd gebruiker
    3.705 Berichten
    Ingeschreven
    26/11/05

    Locatie
    Duivendrecht

    Post Thanks / Like
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)
    27 Berichten zijn liked


    Naam: Gert Jan
    KvK nummer: 34272910

    Voorbeeld 3. Replace URLs with links

    <?php
    $text = ereg_replace("[[:alpha:]]+://[^<>[:space:]]+[[:alnum:]/]",
    "<a href=\"\\0\">\\0</a>", $text);
    ?>
    Aangezien meneer al vaker heeft aangegeven liever lui dan moe te zijn.

  10. #10
    [PHP] HTTP:// Omvormen.
    Geregistreerd Gebruiker
    4.754 Berichten
    Ingeschreven
    23/04/05

    Locatie
    Eindhoven

    Post Thanks / Like
    Mentioned
    15 Post(s)
    Tagged
    0 Thread(s)
    353 Berichten zijn liked


    Naam: Toin Bloo
    Bedrijf: Dommel Hosting
    URL: www.dommelhosting.nl
    ISPConnect: Lid
    KvK nummer: 17177247

    er is maar 1 methode en dat is de invoer doorlopen. met een low level functie zoals een reguliere expressie kan dat, maar je kunt ook zelf wat schrijven. je zou eens naar een forum script kunnen kijken. het is best nog moelijk als je het niet alleen op http:// wil laten triggeren, maar ook op website.com bijvoorbeeld.

  11. #11
    [PHP] HTTP:// Omvormen.
    geregistreerd gebruiker
    293 Berichten
    Ingeschreven
    09/08/05

    Locatie
    Den Haag

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: n
    KvK nummer: 30196082
    Ondernemingsnummer: nvt

    Code:
    $tekst = "blabla, link: www.google.nl";
    
    //omvormen:
    $text= preg_replace("#(^|[\n ])((www|ftp)\.[\w\#$%&~/.\-;:=,?@\[\]+]*)#is", "\\1<a href=\"http://\\2\" target=\"_blank\">\\2</a>", $text);
    
    echo $text;

  12. #12
    [PHP] HTTP:// Omvormen.
    EK-Hosting
    2.899 Berichten
    Ingeschreven
    07/06/05

    Locatie
    Hardenberg

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    4 Berichten zijn liked


    Naam: Erik Kosters
    Bedrijf: EK-Hosting
    Functie: Eigenaar
    URL: ek-hosting.nl
    KvK nummer: 05078937

    Thread Starter
    oh lol sorry, had reeds 1 gevonden en was deze keer niet zooo lui

    PHP Code:
    $bericht preg_replace('`(?<!<a href=")((http)+(s)?:(//)|(www\.))((\w|\.|\-|\_)+)(/)?(\s|$|<)`i''<a href="http\\3://\\5\\6\\8" target="_blank">\\5\\6</a>\9'$bericht); 

Webhostingtalk.nl

Contact

  • Rokin 113-115
  • 1012 KP, Amsterdam
  • Nederland
  • Contact
© Copyright 2001-2021 Webhostingtalk.nl.
Web Statistics