Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Wyrażenia regularne, Zastąpienie łańcucha innym
zbig13
post
Post #1





Grupa: Zarejestrowani
Postów: 214
Pomógł: 0
Dołączył: 3.04.2004
Skąd: Legionowo

Ostrzeżenie: (0%)
-----


Jestem w trakcie pisania Systemu newsów. Już większość mam zrobioną, ale chciałem dodać coś takiego jak na tym forum. To znaczy: W javaScripcie napisałem funkcje wstawiającą odnośnik do pola z trescią newsa. I tu pojawia się problem. Jak zamienić takie coś:
Kod
[LINK=http://adresstrony]nazwa[/LINK]
na:
Kod
<a href="http://adresstrony">nazwa</a>
?
Na początku próbowałem z str_replace, ale potem wpadłem na pomysł żeby napisać wyrażenie regularne zastępujące coś takiego funkcją eregi_replace. Tylko, że nie wiem jak się do tego zabrać (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) Mógłby mi ktoś pomóc?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
zbig13
post
Post #2





Grupa: Zarejestrowani
Postów: 214
Pomógł: 0
Dołączył: 3.04.2004
Skąd: Legionowo

Ostrzeżenie: (0%)
-----


Ta funkcja niestety nie działa bo wywala takie błędy:

Notice: Undefined index: in c:\Inetpub\wwwroot\nauka\skrypt_newsow\admin\smiles.php on line 27
Notice: Undefined index: in c:\Inetpub\wwwroot\nauka\skrypt_newsow\admin\smiles.php on line 56
Notice: Undefined offset: 5 in c:\Inetpub\wwwroot\nauka\skrypt_newsow\admin\smiles.php on line 56
Notice: Undefined index: in c:\Inetpub\wwwroot\nauka\skrypt_newsow\admin\smiles.php on line 56

A wynik przepuszczenie przez funkcję łańcucha "Tekst [ b ]pogrubiony[ /b ]" to:
<>ubiony[/b]

edit: juz jest wszystko ok, znalazlem rozwiazanie w temacie, do ktorego link podal Tiraeth. Dzieki!

Ten post edytował zbig13 27.03.2005, 11:42:58
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 9.10.2025 - 21:45