Likes Likes:  0
Resultaten 1 tot 3 van de 3
Geen

Onderwerp: Wiki-script

  1. #1
    Eduard Bekker
    Wiki-script
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Wiki-script

    Beste mensen,

    Klanten op folkwijzer.nl wil ik via een formulier de mogelijkheid geven voor
    het ingeven van wiki-wiki.

    Nu heb ik hiervoor bij VET de volgende functie gemaakt:

    //wiki
    function wiki($string)
    {
    $string_gesplitst=explode("**",$string);
    for ( $n=0 ; $n < count($string_gesplitst) ; $n++ )
    if (!$n)
    {
    $omschr_deel.=$string_gesplitst[$n];
    }
    else
    {
    $omschr_deel.="<";
    if (is_int($n/2))
    {
    $omschr_deel.="/";
    }
    $omschr_deel.="B>".$string_gesplitst[$n];
    }
    return $omschr_deel;
    }

    Het werkt wel, maar soms heb ik het gevoel het wiel opnieuw uit te liggen
    vinden.
    Is er misschien nog een handiger of snellere wijze voor?


    --
    /\/\/\/\/\/\/\/\/\
    ..|
    ..| Groetjes, Eduard
    ..|
    \/\/\/\/\/\/\/\/\/


  2. #2
    Ronald Klip
    Wiki-script
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: Wiki-script

    Eduard Bekker schreef:
    >
    > Klanten op folkwijzer.nl wil ik via een formulier de mogelijkheid geven voor
    > het ingeven van wiki-wiki.
    >
    > Nu heb ik hiervoor bij VET de volgende functie gemaakt:
    >
    > //wiki
    > function wiki($string)
    > {
    > $string_gesplitst=explode("**",$string);
    > for ( $n=0 ; $n < count($string_gesplitst) ; $n++ )
    > if (!$n)


    [snip]

    > Het werkt wel, maar soms heb ik het gevoel het wiel opnieuw uit te liggen
    > vinden.
    > Is er misschien nog een handiger of snellere wijze voor?


    Je wilt in een string alle met ** gemarkeerde delen vet maken? Dat kan
    korter met een regular expression:

    $string = 'In **deze zin** worden sommige woorden **vet** getoond.';
    $string = preg_replace("/\*\*(.*?)\*\*/", "<b>$1</b>", $string);
    echo $string;

    --
    groet, Ronald

  3. #3
    Eduard Bekker
    Wiki-script
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: Wiki-script

    Op de heugelijke dag van 16-12-2005 12:46, schreef "Ronald Klip" in
    MPG.1e0cc77aaa846503989737@news.xs4all.nl, <nieuws@contentecontent.invalid>
    pakweg het volgende:

    > Eduard Bekker schreef:
    >>
    >> Klanten op folkwijzer.nl wil ik via een formulier de mogelijkheid geven voor
    >> het ingeven van wiki-wiki.
    >>
    >> Nu heb ik hiervoor bij VET de volgende functie gemaakt:
    >>
    >> //wiki
    >> function wiki($string)
    >> {
    >> $string_gesplitst=explode("**",$string);
    >> for ( $n=0 ; $n < count($string_gesplitst) ; $n++ )
    >> if (!$n)

    >
    > [snip]
    >
    >> Het werkt wel, maar soms heb ik het gevoel het wiel opnieuw uit te liggen
    >> vinden.
    >> Is er misschien nog een handiger of snellere wijze voor?

    >
    > Je wilt in een string alle met ** gemarkeerde delen vet maken? Dat kan
    > korter met een regular expression:
    >
    > $string = 'In **deze zin** worden sommige woorden **vet** getoond.';
    > $string = preg_replace("/\*\*(.*?)\*\*/", "<b>$1</b>", $string);
    > echo $string;


    Wonderbaarlijk!
    Een stuk korter natuurlijk.
    Ik geloof dat functies als eregi en preg_replace erg handig en snel werken,
    maar naar mijn gevoel is de kennis daarvan al een vak op zich.

    Zal mijn boek er eens op naslaan.
    Luiheid werkt soms anders juist weer veel extra onnodig werk in de hand.


    --
    /\/\/\/\/\/\/\/\/\
    ..|
    ..| Groetjes, Eduard
    ..|
    \/\/\/\/\/\/\/\/\/


Webhostingtalk.nl

Contact

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