/ Forside / Teknologi / Udvikling / PHP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
PHP
#NavnPoint
rfh 3959
natmaden 3372
poul_from 3310
funbreak 2700
stone47 2230
Jin2k 1960
Angband 1743
Bjerner 1249
refi 1185
10  Interkril.. 1146
Regulære udtryk
Fra : Lars Friberg


Dato : 18-11-03 10:13

Hej NG
Jeg har et CMS hvor man laver link ved at skrive
{link="http://usenet.dk"}Link Tekst{/link}
{/link} kan jeg godt ændre til </a> men hvordan ændre jeg
{link="http://usenet.dk"} til <a href="http://usenet.dk>. Linkene
ligger inde i en tekst.

M:V:H
Lars Friberg

--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

 
 
Kasper Garnæs (18-11-2003)
Kommentar
Fra : Kasper Garnæs


Dato : 18-11-03 11:14

Lars Friberg <newslars@tiscali.dk> wrote:
> Jeg har et CMS hvor man laver link ved at skrive
> {link="http://usenet.dk"}Link Tekst{/link}
> {/link} kan jeg godt ændre til </a> men hvordan ændre jeg
> {link="http://usenet.dk"} til <a href="http://usenet.dk>. Linkene
> ligger inde i en tekst.

Prøv med:
$parsedText = preg_replace("/{link=\"(.*)\"}(.*){\/link}/", "<a
href=\"\$1\">\$2</a>", $text);

Den laver returnerer i hvert tilfælde
<a href="http://usenet.dk">Link Tekst</a>
på følgende kald
preg_replace("/{link=\"(.*)\"}(.*){\/link}/", "<a
href=\"\$1\">\$2</a>","{link=\"http://usenet.dk\"}Link Tekst{/link}");

---
Med venlig hilsen / Regards
Kasper Garnæs
http://kasper.garnaes.dk



Lars Olesen (18-11-2003)
Kommentar
Fra : Lars Olesen


Dato : 18-11-03 11:30

Lars Friberg wrote:
> Jeg har et CMS hvor man laver link ved at skrive
> {link="http://usenet.dk"}Link Tekst{/link}

Er der nogen grund til at du ikke bare bruger html-tagget. Det kan man
vist lige så hurtigt lære brugerne som det der link-tag?

/lars


--
Lars
www.fodboldenslegestue.dk   www.larsolesen.dk
www.discimport.dk      www.vih.dk


Jesper Brunholm (18-11-2003)
Kommentar
Fra : Jesper Brunholm


Dato : 18-11-03 21:24

Lars Friberg wrote:

> Hej NG
> Jeg har et CMS hvor man laver link ved at skrive
> {link="http://usenet.dk"}Link Tekst{/link}

Undskyld, men det var da besværligt. Hvorfor ikke
{link1}http://usenet.dk{link2}Link Tekst{link3}

str_replace():
link1 replaces med <a href="
link2 => ">
link3 => </a>

Det er hurtigt og let, og jeg har adskillige humaniora-sekretærer som
forstår og bruger det fejlfrit (ikke et ondt ord om humanister - jeg er
det selv, men alligevel )

mvh

Jesper Brunholm


Søg
Reklame
Statistik
Spørgsmål : 177552
Tips : 31968
Nyheder : 719565
Indlæg : 6408849
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste